git 원격 branch로 변경

2100 단어 gitgit

github에서 repsitory clone후에 branch를 확인해보면 아래와 같이 github에 있는에 있는 branch가 없는 경우가 생깁니다.
이런경우 branch를 switch하는 변경하는 방법은 2가지가 있습니다.
1. git clone시 branch를 지정하는법
2. orgin branch를 클론 후 원격 branch를 가지고 오는법

git hub에서 다수의 브런치를 확인가능하다.

git clone <hug주소>를 실행 후 git branch로 확인 결과

아래 화면과 같이 master branch만 존재하는것을 확인가능하다.

1. branch를 지정하여 클론하기.

git clone -b <branch > <repository address>

위 명령어에서 -b 옵션으로 특정 branch를 지정가능합니다.
아래에서는 develop branch를 clone하였습니다.

위 화면에서 develop branch을 가져온것을 확인가능합니다.

2. master clone 후 원격영역에서 추가로 branch를 가져오기

git branch -a
git checkout -t <remote path>

우선 -a 옵션으로 branch를 전체를 확인하고 특정 branch를 checkout합니다.
아래에서 빨간색으로 보이는 branch는 원격에 있는 branch입니다
** -r 옵션은 원격에 있는 branch만을 확인합니다.

저는 여기서 renewal branch를 가져오겠습니다.
-t 옵션은 원격에 있는 branch name을 그대로 사용하기 위한 옵션입니다. 별도의 이름 지정이 필요없습니다.
아래와 같이 rewal branch가 잘 생성된것을 확인 가능합니다.

좋은 웹페이지 즐겨찾기