원격 저장소를 복제 한 후 -a 옵션으로 원격 분기를 표시하지 않습니다. 무엇이 문제일까요? 디버그하는 방법? 이 스 니펫에서는 두 개의 원격 분기가 표시되지 않습니다.
$ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git
$ cd pythonwebkit
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
$ git --version
git version 1.8.3.1
다른 컴퓨터에서 동일한 명령을 시도했지만 잘 작동합니다.
$ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git
Receiving objects: 100% (186886/186886), 818.91 MiB | 3.44 MiB/s, done.
$ cd pythonwebkit/
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/debian
remotes/origin/master
remotes/origin/python_codegen
$ git --version
git version 1.7.1
다른 저장소를 복제하려고 시도했지만 잘 작동합니다. 이 컴퓨터에서 다시 시도해 볼 수는 있지만 무엇이 잘못되었는지 아는 것이 좋습니다.
어떤 제안이나 힌트도 환영받을 것입니다.
편집 : 답변 요약 : git 버전 1.8.3.2부터 "--depth"및 "--no-single-branch"를 함께 사용하여 이전과 동일한 동작을 수행해야합니다. 이것은 버그 수정으로 간주됩니다.
master
귀하의 지역 지점입니다.remotes/origin/master
해당하는 원격 분기입니다. 질문이 정확히 무엇입니까?