Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 是否可以从远程位置克隆 git config?
如标题所示,如何克隆存储库并立即自动跟踪所有远程分支?
当我克隆远程仓库时,它只跟踪origin/master,然后我需要手动跟踪其他远程分支。有没有办法自动做到这一点?
origin/master
不太明白这个问题,但是...
克隆时,您确实可以访问所有分支,它们都在原点。
看一个git checkout other_branch_name
git checkout other_branch_name
如果这些分支随后在服务器上得到更新,您只需要git fetch获取所有最新版本以及已添加的任何新分支。
git fetch
git fetch 只会将它们放在 origin/ 中。它们不会被合并到您当前的分支中,除非您执行 a git merge(或 agit pull其中执行fetchAND a merge- 但我现在主要避免这样做,因为如果您失去对什么是什么的关注,这是非常危险的)。
git merge
git pull
fetch
merge