이 명령어를 사용하게 된 계기..
브랜치 1
에서브랜치 2
와 머지 후브랜치 2
파일 일부를 삭제했다.
이후에 다시 머지할 때 삭제한 파일도 같이 추가하고 싶었지만, 이전에 삭제한 기록때문인지 반영이 되지 않았다. 두 브랜치 머지할 때 충돌도 안 나서 어찌해야 하나 고민하다 이 방법을 떠올렸다.
브랜치1
에서 브랜치2
의 파일을 가져오고 싶을 때
브랜치1
로 이동git checkout 브랜치1
브랜치2
의 파일 가져오기 (현재 브랜치1
에 있음)git checkout 브랜치1 - 파일경로
ex. file/test.txt 가져오기
git checkout 브랜치1 - file/test.txt
ex. file/text 폴더의 내용 모두 가져오기
git checkout 브랜치1 - file/text
좋은 글 감사합니다. 자주 올게요 :)