2012-06-05 4 views
1

전 자식 저장소에 대한 복제 링크를 보내려고합니다.자식 분기 경로를 찾는 중

이렇게하면 마스터 복제에 액세스 할 수 있습니다. 하지만 터미널을 사용하여 경로를 찾는 방법에 대해 분기 복제 경로를 제공하고 싶습니다. 브랜치는 원격 브랜치입니다. ...

[email protected]:mainproject.git 
+0

를 통해 원격 지점이 줄 클론 그 후

git branch -r 

를 찾습니다. 링크는 모든 브랜치를 복제 할 수있게 해주 며,'master'는 기본값으로 사용됩니다. –

+0

"clone link"또는 "branch path"가 없으므로 지정한 브랜치에 직접 복제하는 데 사용되는 명령에 대해 알아야합니다 – CharlesB

답변

4

나는 당신이 "지점 복제 경로"가 무슨 뜻인지 잘 모르겠지만, 아마도 이것이 도움이됩니다

당신이 복제 원격 저장소, 모든 가지를 얻을

. 당신은 일반적으로 당신이 checkout 명령을 사용하여 분기를 선택할 수있는 후 master 분기에 끝 : 당신이 clone 작업의 일환으로 master 이외의 지점에 결국하려면

$ git clone [email protected]:mainproject.git 
$ cd mainproject 
$ git checkout mybranch 

을, 당신은 사용할 수 있습니다 -b (--branch) 옵션 :

$ git clone -b mybranch [email protected]:mainproject.git 

이 복제 작업을 완료 한 후 mybranch 지점에 로컬 저장소를 전환 할 것입니다. 이는 위의 명령 순서와 동일합니다 (물론, cd 명령 제외).

그래도 문제가 해결되지 않으면 알려 주시기 바랍니다.

0

그냥 링크가 지점 이름으로 충분합니다

git clone [email protected]:mainproject.git -b remote_branchh