Git의 다른 분기에서 변경 사항 가져오기

Azhar Bashir Khan 2022년8월23일
Git의 다른 분기에서 변경 사항 가져오기

이 튜토리얼에서는 다른 브랜치에서 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과 원격 분기 prodgit pull 명령을 실행했습니다.

이제 Git의 다른 원격 분기에서 성공적으로 가져왔습니다. 원격 브랜치 prod가 원격 저장소에 있는지 확인해야 합니다.

다른 브랜치에서 Git의 저장소로 변경 사항을 가져오는 방법을 배웠습니다.

자세한 내용은 다음 링크를 참조하십시오.

  1. git pull
  2. git branch

관련 문장 - Git Pull