github에 master 말고 다른 브랜치(branch)를 clone 하기 위한 방법을 간단하게 그림으로 :)




1. 브랜치 이름과 github 주소를 알아야겠죠?? 


예를 들어서 브랜치 이름이 pub_v1.5 이고 

github의 주소가 github.com:di49g8idafj3d8s9/TEST.git  라고 가정해보면 


pub_v1.5 브랜치를 clone 하기 위해서 아래와 같은 명령어를 사용하면 됩니다.


git   clone   -b   pub_v1.5   git@github.com:di49g8idafj3d8s9/TEST.git   .

   (보기 좋으라고 띄어쓰기를 좀 했어요)








checkout 하는 것도 기록해둡니다. 




1. 일단 git pull로 remote에 위치한 branch 파일들을 받아옵니다. 


    물론 git pull은 현재 브랜치에 대해서 fetch & merge 입니다 !!


git pull 


하고 git branch -a 명령어를 입력하면 remote 브랜치 목록도 같이 보입니다.


remote의 최신 브랜치 목록으로 업데이트 하고 싶은 경우에는 git remote update --prune 을 사용하세요.




2. 다음은 checkout 해야겠죠.


아래와 같이 하시면 됩니다 :) 위 그림도 참고하세요 :)


git    checkout    -b    pub_v1.2    remotes/origin/pub_v1.2









다음은 remote에 있는 브랜치를 삭제하는 것입니다.



1. branch 이름은 위에서 작성한 것 처럼 git pull & git branch -a 명령어를 통해서 확인 가능합니다. 

    remote의 최신 브랜치 목록으로 업데이트 하고 싶은 경우에는 git remote update --prune 을 사용하세요.



2. 삭제를 위해서는 아래와 같은 명령어를 사용합니다. 


 git    push    origin    --delete    remotes/origin/pub_v1.5















+ Recent posts