2014-07-24 2 views
0

저는 git를 사용하는 새로운 사용자입니다. gitBash를 사용합니다. $git clone http:..../name.git을 실행하면 이라는 마스터 브랜치가 다운로드됩니다. 그러나 내가 $git branch -a을 실행할 때 나는 단지 master 브랜치를보고, 다른 브랜치는 볼 수 없다.저장소에서 모든 분기를 가져 오는 방법은 무엇입니까?

하지만 다른 지점이 있습니다 ... 왜 모든 지점을 볼 수 없습니까? 어떻게 그럴 수 있죠?

xx.

답변

1

git branch -a에는 이미 체크 아웃 한 로컬 브랜치 만 표시됩니다.

git branch -r (-rremote을 나타냄)을 사용하려고합니다. 여기에는 사용할 수있는 모든 원격 브랜치가 나열되어 있어야합니다 (지금 당장은 테스트 할 수 없지만 작동 여부는 확실합니다).

+0

좋아, 내가 몇 가지 명령을 시도 : $ git branch => show 'master'. $ git branch -a => show'master '. 그리고 $ git branch -r => 아무것도 표시하지 않습니다. 왜? 다른 지점이 없다는 뜻입니까? 왜냐하면 나는 다른 저장소가 먼 저장소에 있다는 것을 확신하기 때문에 ..; – pikameuh

+0

아! $ git ls-remote --heads http : //....name.git을 실행하면 내가 원하는 지점을 볼 수 있습니다. 하지만 어떻게 복제 할 수 있습니까? – pikameuh

+0

아무도 내 문제가 뭐야? – pikameuh

관련 문제