从裸git存储库中克隆后,我导入的本地存储库中没有所有分支。以下是架构。
以下是这个裸存储库如何形成的步骤。
git init --bare new_repo.git
git remote set-url origin /path/new_repo.git
更改了远程网址。git push origin '*:*'
命令将 a 的内容推送到 b 并取得成功。git branch -r
会正确显示所有远程分支。 git branch -r
列出所有远程分支时,它仅列出主分支。 为什么克隆的存储库没有所有远程分支,如何导入所有远程分支?
答案 0 :(得分:3)
git fetch origin
或您的遥控器设置的任何内容。
然后git checkout BRANCH_NAME