[GitHub] Development log : Git remote branch 가져오기 브랜치 끌어오기

0

GITHUB

목록 보기
9/9

git remote update

먼저 원격의 브랜치에 접근하기 위해 git remote를 갱신해줄 필요가 있다.

$ git remote update

원격의 브랜치를 찾지 못해서 발생하는 fatal: Cannot update paths and switch to branch 'feature/rename' at the same time. 라는 오류 메세지를 해결해준다.


현재 원격 저장소에는 여러 개의 branch가 있다. 하지만 원격의 저장소의 모든 내용을 pull 받은 후에 $ git branch로 확인해보면 원격 저장소의 branch는 받아지지 않고 기존에 있던 master 브랜치 하나만 존재한다.


git branch option


원격 저장소 branch 확인

원격 저장소의 branch 리스트를 확인하는 방법이 있다. $ git branch -r -r 옵션을 주면 원격 저장소의 branch 리스트를 볼 수 있고, $ git branch -a -a 옵션을 주면 로컬, 원격 모든 저장소의 branch 리스트를 볼 수 있다.

원격 저장소의 branch 가져오기

위의 상황에서 만약 원격 저장소의 feature/create-meeting branch를 가져오고 싶다면, $ git checkout -t origin/feature/create-meeting 처럼 하면 된다.

git checkout t option

-t 옵션과 원격 저장소의 branch 이름을 입력하면 로컬의 동일한 이름의 branch를 생성하면서 해당 branch로 checkout을 한다.

만약 branch 이름을 변경하여 가져오고 싶다면 ?

$ git checkout -b [생성할 branch 이름][원격 저장소의 branch 이름] 처럼 사용하면 된다.


참고자료
https://blog.outsider.ne.kr/641

profile
𝐁𝐚𝐜𝐤-𝐞𝐧𝐝 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 (𝐒𝐖)

0개의 댓글