約5つのブランチを含むGitリポジトリーを複製しました。しかし、私がそうするgit branch
と、そのうちの1つしか表示されません。
$ git branch
* master
すべてのブランチgit branch -a
を表示するためにできることは知っていますが、すべてのブランチをローカルにプルするにはどうすればよいgit branch
ですか?
$ git branch
* master
* staging
* etc...
--single-branch
クローニングする場合の設定を:stackoverflow.com/questions/17714159/...(git fetch --all
決して仕事をあなたは1つのブランチのみを指定した場合は!)
git clone --bare <repo url> .git
でした:(リポジトリをa "bare" repo)、then git config --bool core.bare false
( "bare"フラグをfalseに設定)、then git reset --hard
(HEADをリポジトリの現在のHEADに移動)。これで、git branch
クローンしたリポジトリのすべてのブランチが表示されるはずです。