git 원격 branch로 변경

Divan·2021년 11월 25일
3

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가 잘 생성된것을 확인 가능합니다.

profile
하루 25분의 투자

0개의 댓글