본문 바로가기
TIL 기록/git_github

HEAD

by 지난_JINAN 2023. 12. 22.
Git / GitHub 강의 정리-13
Git의 HEAD

브랜치의 가장 최신 커밋

 

git checkout HEAD^ # ^ 또는 ~ 갯수만큼 이전으로 이동

git checkout HEAD~2 #로도 작성가능

git checkout (커밋해시) # 로도 이동 가능

git checkout - # 이동을 한 단계 되돌리기

git reset HEAD(원하는 단계) (옵션)
git reset --hard HEAD~

 

체크아웃 상태에서 HEAD : 익명의 브랜치로 현재 위치를 표시

 

fetch와 pull의 차이
fetch : 원격저장소의 최신 커밋을 로컬로 가져오기만 함
pull : 원격저장소의 최신 커밋을 로컬로 가져와 merge 또는 rebase 함
git checkout origin/main # 원격의 브랜치 확인

git fetch # 원격의 변경사항 확인

 # 원격의 새 브랜치 확인
git checkout origin/(브랜치명)
git switch -t origin/브랜치명)

 

 

강의 섹션 5. Git 보다 깊이 알기 ( 3,4 )
 

제대로 파는 Git & GitHub - by 얄코 - 인프런 | 강의

코알못도 따라올 수 있는 친절하고 쉬운 강좌! 현업 개발자는 Git 박사로 들어주는 끝판왕 강좌!, Git & Github, 얄코와 함께 제대로 판다!  ⭐️  대학교 이메일 계정이 있다면?🎓  대학생 반값쿠

www.inflearn.com

 

'TIL 기록 > git_github' 카테고리의 다른 글

커밋 메시지 통일, gitmoji 사이트  (0) 2023.12.28
깃 활용  (1) 2023.12.26
깃의 3가지 공간  (0) 2023.12.21
Sourcetree로 push pull  (0) 2023.12.20
로컬 브랜치 원격에 push하기  (0) 2023.12.19