error handling/Simple tips

Git remote에서 특정 파일의 내용만 가져오기

오연 : Oana 2023. 11. 9. 15:17

 

리모트에서 충돌이 발생했을 때 특정 파일의 내용만 가져와서 충돌을 해결하고 싶은 경우에 활용할 수 있는 방법

git fetch <remote> <branch>

 

위의 명령어로 최신 remote 상황들을 업데이트 한다.

 

 

git checkout origin/dev -- path/to/file

ex) git checkout origin/dev -- src/components/providers/ModalProvider/index.tsx

 

 

위의 명령어로 origin/dev branch의 특정 경로에 있는 파일의 변경 이력만 가져온다.

  • git fetch
    원격 저장소의 데이터를 로컬에 가져오기만 하는 것
  • git pull = fetch + merge
    원격 저장소의 데이터를 로컬 저장소에 가져와 병합하는 것