깃과 파일의 상태 확인

git status

 

수정된 파일의 수정 목록을 자세히 보기

git diff

 

깃 관리 목록에 파일 추가하기

git add

 

파일 수정 내역 확인

git diff

 

 

깃 관리 목록에 있는 파일들의 현재  작업 상태를 저장하기(커밋하기)

git commit

 

커밋된 목록 확인 명령어

git log

 

 

 

 

실제 로컬 디렉터리에 있는 파일을  가장 최근에 커밋 해둔 시점으로 되돌리기 (단순 변경사항 취소와 같음)

git restore 파일명

git restore --source 커밋해시값 파일명  <=(특정 커밋 지점으로 파일 상태를 되돌리기)

git restore --staged 파일명 <= (???)

 

커밋을 삭제

git revert 커밋해시값 <=(?? ㅇㅣ해가 안됨 조사 더 필요)

 

파일과 깃까지 함께 특정 커밋으로 되돌리기

git reset --hard 커밋해시값

 

 

 

 

 

메인 브랜치 이름 변경하기

git branch -M main => (메인 또는 원하는 이름으로 설정할 것)

 

새 브랜치 만들기

git branch 브렌치이름


브랜치 삭제하기

git branch -d 브렌치이름

 

현재 사용중인 브랜치를 다른 브랜치로 변경하기

git switch 브렌치이름

 

 

깃허브 원격 저장소에 로컬 깃을 연결하기

git remote add 원하는이름 https://github.com/Hansangbong/first-shyarbong =>(자신의 레포지토리 주소)

 

깃허브에 깃 내용을 올리기

git push -u origin main  => git push -u (원격저장소에 연결할 때 사용한 이름) (연결된 브랜치)

 

깃허브에 있는 브랜치 중 특정 브랜치만 내려받기

 git clone --branch <브랜치 이름> <원격래포주소>

 

깃허브 연결 삭제

git remote remove (origin 등 원격 연결 이름)

 

깃허브 원격 브랜치 목록 확인

git branch -r

 

깃허브의 특정 원격 브랜치를 가져오기

git checkout -t <브랜치이름>

 

트러블 슈팅 목록

error: failled to push some refs to 'https://github.com/Hansangbong/first-shyarbong/AIFFEL_TFMaster.git'

 

https://iambeginnerdeveloper.tistory.com/entry/github-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-error-failed-to-push-some-refs-to-warning-LF-will-be-replaced-by-CRLF-in-%EA%B0%95%EC%A0%9C-push-%ED%95%98%EC%A7%80%EB%A7%88%EC%84%B8%EC%9A%94%EC%A0%9C%EB%B0%9C

'Git' 카테고리의 다른 글

깃과 깃허브를 사용하면서 겪은 이슈  (0) 2024.05.30

+ Recent posts