반응형
Checkout
브랜치가 아닌 특정 커밋을 둘러본다.
헤드가 분리된다.
헤드는 기본적으로 브랜치의 가장 최근 커밋을 참조한다.
특정 커밋으로 돌아가 해당 commit을 바탕으로 branch를 만들 수 있다.
git checkout commitHash
다시 돌아갈때
git switch branch
git switch -
헤드로 부터 n commit전의 상태를 참조할때
git checkout HEAD~n
파일의 변경 사항을 취소 할 때
현재 변경 사항을 취소하여 가장 최신의 commit을 기준으로 돌아간다.
git checkout HEAD <file>
git checkout -- <file>
해당 브랜치를 참조하는 동시에 생성한다.
git checkout -t origin/branch
반응형
'Git' 카테고리의 다른 글
[GitHub] Restore (0) | 2023.01.24 |
---|---|
[GitHub] Remote branch delete (0) | 2023.01.03 |
[GitHub] load feature branch (0) | 2023.01.03 |
[GitHub] Git Diff (1) | 2022.12.29 |
[GitHub] Rebase (0) | 2022.12.29 |