본문 바로가기
Developer/Git

Git fetch 명령어 사용법 및 특징

by 아우럼 2024. 10. 4.
반응형

원격 Git server에서 최신을 가져올 때 사용하는 fetch 명령어를 설명합니다.

 

Git fetch 명령어 특징

  • git fetch는 명령어는 원격 저장소의 최신 branch, commit 정보를 로컬로 내려받을 수 있는 명령어입니다.
  • git fetch 명령어는 원격 저장소의 변경 내용하고 로컬 변경 사항을 사전에 검토하고 merge 할 때 사용합니다.
  • git pull 명령어는 자동 merge로 인해서 너무 많은 충돌이 예상될 때 사용합니다.

Git fetch 명령어 사용법.
Git fetch 명령어 사용법.

Git fetch 명령어 사용법

1. 자주 사용하지는 않지만 기본 사용법입니다.

  • git fetch <remote-name>
D:\AurumGuideSample> git fetch origin

2. 원격 저장소의 모든 변경 사항 가져올 때 사용합니다.

D:\AurumGuideSample> git fetch --all

3. 특정 원격 저장소에서 branch 최신 가져오기.

  • git fetch <remote-name> <branch-name>
D:\AurumGuideSample> git fetch origin main

4. 원격 저장소 존재하지 않는 branch 삭제할 때 사용합니다.

  • 예를 들면, 원격 저장소에서는 branch 삭제됐지만 로컬 저장소에 남아 있을 때 사용합니다.
D:\AurumGuideSample> git fetch --prune

5. git fetch 명령어에는 다양한 option 존재하므로 help 사용하여 필요한 옵션을 찾아보세요. 

D:\AurumGuideSample> git fetch --help

 

반응형