반응형
오랜만에 작성하게 되었습니다.
Git을 사용하다 보면 다른 Branch의 파일을 가져와야 하는 상황이 필요한데 여러 방법이 있겠지만 필자는 아래 방법을 사용하고 있습니다.
source_Branch의 test/test.txt
라는 파일을 target_Branch로 가져와야 할때 방법입니다.
먼저 target_branch로 checkout합니다.
git checkout target_branch
이후 source_branch의 파일을 가져 옵니다.
# git checkourt -p [Source_branch] -- [가져올 파일 또는 디렉토리]
git checkout -p source_branch -- test/test.txt
이렇게 하면 파일이 있을 경우 비교 하여 추가 할지에 대한 대화형식이 표시 되면 이때 필요에 맞게 진행하면 됩니다.
위와 같은 방법말고 더 좋은 방법이 있다면 공유 부탁 드립니다.
반응형