github에 새로운 브랜치를 생성하는 방법은?

2012-10-20 16:17

github에 새로운 브랜치를 만드는 방법이 어찌될까? 의외로 단순하다.

먼저 git clone을 통해 저장소를 checkout한다.

$ git clone https://github.com/javajigi/slipp-study-1.git $ cd slipp-study-1

master를 기준으로 로컬에 새로운 브랜치를 생성한다.

$ git checkout -b javajigi master

원격 브랜치가 이미 존재할 경우 원격 브랜치를 기준으로 로컬 브랜치를 생성하는 경우는 다음과 같다. $ git checkout -b javajigi origin/javajigi

위 명령을 실행하면 master 브랜치를 기준으로 로컬에 javajigi 브랜치가 생성된다.

$ git branch * javajigi master

위와 같이 local 브랜치를 생성한 후 다음 명령을 실행한다.

$ git push (예 : git push origin javajigi) $ git push : (예 : git push origin javajigi:develop)

위 명령을 실행하면 github에 javajigi라는 브랜치가 생성된다.

$ git branch -a * javajigi master remotes/origin/HEAD -> origin/master remotes/origin/javajigi remotes/origin/master

로컬 브랜치를 원격 브랜치와 연결하려면 다음과 같이 연결할 수 있다.

$ git branch --set-upstream javajigi origin/javajigi

0개의 의견 from SLiPP

의견 추가하기

연관태그

← 목록으로