Git / GitHub 강의 정리-13
Git의 HEAD
브랜치의 가장 최신 커밋
git checkout HEAD^ # ^ 또는 ~ 갯수만큼 이전으로 이동
git checkout HEAD~2 #로도 작성가능
git checkout (커밋해시) # 로도 이동 가능
git checkout - # 이동을 한 단계 되돌리기
git reset HEAD(원하는 단계) (옵션)
git reset --hard HEAD~
fetch와 pull의 차이
fetch : 원격저장소의 최신 커밋을 로컬로 가져오기만 함
pull : 원격저장소의 최신 커밋을 로컬로 가져와 merge 또는 rebase 함
git checkout origin/main # 원격의 브랜치 확인
git fetch # 원격의 변경사항 확인
# 원격의 새 브랜치 확인
git checkout origin/(브랜치명)
git switch -t origin/브랜치명)
강의 섹션 5. Git 보다 깊이 알기 ( 3,4 )
'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 |