728x90
git checkout 명령어 추가 옵션
- git checkout -p 또는 git checkout --patch : 파일의 일부 변경사항만 선택적으로 되돌림
- 변경된 부분을 선택하여 스태싱하거나 되돌릴 수 있습니다.
- git checkout -p file.txt
- git checkout -f 또는 git checkout --force : 작업 중인 변경사항을 무시하고 강제로 브랜치를 전환
- 이 옵션은 주의해야 하며, 변경사항이 영구적으로 손실될 수 있음
- git checkout -f feature-branch
- git checkout <commit-hash> -- <file> : 특정 커밋에서 파일의 내용을 가져옴
- 지정한 커밋에서 파일을 확인하고 싶을 때 사용할 수 있음
- git checkout abc123 -- file.txt
- git checkout -m : 충돌이 발생한 파일에서 충돌 해결을 위해 자동으로 병합을 시도
- 충돌 해결 중인 파일에 대해 유용
- git checkout -m file.txt
위의 옵션들을 활용하면 git checkout 명령어를 더 다양하게 사용할 수 있습니다.
728x90
반응형
'프로그래밍 > git' 카테고리의 다른 글
git fetch 사용법과 설명 (원격저장소 관리) (0) | 2023.05.31 |
---|---|
git remote 사용법과 설명 (원격저장소 관리) (0) | 2023.05.30 |
git checkout 브랜치 전환 사용법과 설명 (깃 체크아웃) (0) | 2023.05.26 |
(git branch) 브랜치 사용방법 (10가지 옵션) (0) | 2023.05.25 |
(git branch) 브랜치 추가 옵션 4가지 (--create-reflog, --track, --set-upstream-to, --unset-upstream) (0) | 2023.05.24 |
댓글