Git의 다른 분기에서 변경 사항 가져오기
Azhar Bashir Khan
2022년8월23일
이 튜토리얼에서는 다른 브랜치에서 Git의 리포지토리로 변경 사항을 가져오는 방법을 배웁니다.
다른 브랜치에서 Git의 리포지토리로 변경 사항 가져오기
공동 개발 환경에서 Git을 사용하여 프로젝트 디렉토리의 파일에 대한 변경 사항을 추적합니다.
일반적으로 원격 저장소의 원격 분기를 추적하도록 설정된 로컬 저장소에 로컬 분기가 있습니다. 때로는 다른 원격 분기로 변경 사항을 추적하고자 할 수 있습니다.
같은 이름 dev
를 가진 원격 분기를 추적하도록 설정된 로컬 분기 dev
가 있다고 가정합니다. 어떤 이유로 다른 원격 분기를 사용하고 싶습니다.
이제 원격 저장소에 있는 원격 분기 prod
를 사용하려고 한다고 가정합니다.
git pull
명령으로 이를 달성할 수 있습니다. git pull
명령의 구문은 다음과 같습니다.
git pull [<options>] [<repository> [<refspec>…]]
따라서 다른 원격 분기 prod
에서 가져오려면 다음 명령을 실행해야 합니다.
$ cd MyProject
$ git branch
* dev
$ git pull origin prod
위에서 프로젝트 디렉토리로 이동했음을 알 수 있습니다. 그런 다음 현재 분기가 dev
인지 확인했습니다.
그런 다음 원격 origin
과 원격 분기 prod
로 git pull
명령을 실행했습니다.
이제 Git의 다른 원격 분기에서 성공적으로 가져왔습니다. 원격 브랜치 prod
가 원격 저장소에 있는지 확인해야 합니다.
다른 브랜치에서 Git의 저장소로 변경 사항을 가져오는 방법을 배웠습니다.
자세한 내용은 다음 링크를 참조하십시오.