-
[git checkout] 다른 브랜치의 파일 가져오기Git 2025. 2. 19. 19:59
main 브랜치에서 수정한 파일을 현재 작업중인 브랜치로 가져오려면 아래와 같이 checkout 명령어를 사용하면 된다.
git checkout <브랜치명> -- <파일명> // 예시 git checkout main -- .gitignore
checkout 명령어를 사용하면 현재 브랜치를 유지하며 특정 파일만 가져올 수 있다. 위와 같이 가져오면 staged 상태이다.
만약 checkout으로 가져온 파일을 원래 상태로 되돌리고 싶다면 restore 명령어를 사용하면 된다.
git restore --staged .gitignore
'Git' 카테고리의 다른 글
[git stash] 로컬 변경 사항 임시 저장 (0) 2025.03.18 개인 프로젝트에 사용할 간단한 Git 브랜치 전략 - main/feature (0) 2025.02.19