在我们的git存储库中,我们有几个分支,其中大部分都不是每天使用的,并且包含千兆字节的信息。
因此,我通常会跟踪我正在使用的远程分支:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = https://sever/repository.git
fetch = +refs/heads/devel:refs/remotes/origin/devel
如何添加从远程获取的额外分支?
答案 0 :(得分:0)
Refspec page确实提到了:
您还可以在配置文件中指定多个refspec进行提取 如果您想要始终获取
master
和experiment
分支,请添加两行:
[remote "origin"]
url = https://github.com/schacon/simplegit-progit
fetch = +refs/heads/master:refs/remotes/origin/master
fetch = +refs/heads/experiment:refs/remotes/origin/experiment
这将允许您从大型远程仓库中仅获取这两个分支。