반응형
저번 시간에 배운 명령어는 ^나 ^^로 바로 위 조상과 고조상의 커밋까지 가는 법을 배웠습니다. 이번에는 간단히 ~를 사용하여 몇 단계 위로 바로 위치를 옮길 수 있는 명령어를 배워보겠습니다.
git checkout HEAD~4
이 명령어는 HEAD를 4개의 커밋 이전으로 위치시킬 수 있습니다.
이런 상대참조가 제일 많이 쓰일때는 브랜치를 강제로 옮길 때입니다. 필요에 의해 브랜치를 강제로 몇 커밋 이전으로 옮겨야 할 경우 이런 명령어를 사용합니다.
git branch -f master HEAD~3
여기서 -f의 의미는 강제입니다.
반응형
'GIT' 카테고리의 다른 글
원격 저장소 연결하기 (0) | 2020.01.15 |
---|---|
깃공부6: 상대 참조(Relative Reference) (0) | 2019.09.17 |
깃공부5: 깃 여기저기 옮겨다니기(Moving around in Git) (0) | 2019.09.17 |
깃공부4: 깃 리베이스(Rebase) (0) | 2019.09.15 |
깃공부3: learningitbranch 브랜치와 머징 (0) | 2019.09.14 |