약 5 개의 분기가 포함 된 Git 리포지토리를 복제했습니다. 그러나 내가 할 때 나는 git branch
그들 중 하나 만 볼 수 있습니다.
$ git branch
* master
나는 모든 가지 git branch -a
를 볼 수 있다는 것을 알고 있지만 모든 가지를 어떻게 잡아 당기면 어떻게해야 git branch
합니까?
$ git branch
* master
* staging
* etc...
--single-branch
복제 설정 : stackoverflow.com/questions/17714159/...는 ( git fetch --all
당신은 하나 개의 지점을 지정하지 않은 한 결코 작동하는지!)
git clone --bare <repo url> .git
(마지막으로 "--bare"와 ".git"를 추가하여 레포를 복제 할 수 있습니다. "bare"repo)를 누른 다음 git config --bool core.bare false
( "bare"플래그를 false로 설정) git reset --hard
HEAD를 repo의 현재 HEAD로 이동합니다. 이제 git branch
리포지토리의 모든 분기를 복제해야합니다.