본문 바로가기
  • Hello_
Git

[Git] Git 특정 브랜치 clone

by LDwDL 2023. 1. 10.
728x90
반응형

본 포스팅은 특정 브랜치를 clone 하는 법에 대해 포스팅하고자 한다.

 

일반 clone

일반적으로 clone은 사용하고자 하는 레포를 그대로 가져와서 사용하고자 할 때 사용하는 명령어이다.

clone 하고자 하는 레포에 들어가 밑에 그림 초록색 버튼을 클릭하고 해당 레포의 url를 복사한다.

 

 

git clone '복사한 url' 을 bash에 입력해 주면 해당 경로에 레포가 생성된다.

위 예시로는 'git clone https://github.com/watertiger5/test_repo.git'를 하면 해당 레포가 복사된다.

 

특정 branch clone

다만 협업이나 백업용으로 branch를 따로 파서 진행한 경우 해당 branch의 레포를 가져와야 할 경우가 발생한다. 

이때는 기존 방법과 동일하지만 해당 branch의 이름과 함께 명령어를 작성해야한다.

 

git clone -b '브랜치 이름' --single-branch '복사한 url'

 

 

위 예시와 같이 master와 test_branch가 있는 경우 test_branch의 최신 commit을 가져오고자 할 때, 

'git clone -b test_branch --single-branch https://github.com/watertiger5/test_repo.git'를 입력하면 된다.  

 

 

 

 

728x90
반응형

댓글