2017-02-27 48 views
1

我已经分配了一个项目。如果有人更新git仓库中的代码?我的本地存储库会自动更新?或者我必须手动执行它?什么是命令。如何更新本地回购,如果有人已经在主回购变更?

+0

作为柏林回答,您必须手动获取更新。我会避免'git pull':首先使用'git fetch'(随时:总是安全的),然后当你准备好时使用'git merge'或'git rebase' *。所有的'git pull'都会运行'git fetch',然后,不管准备好或者不准备,运行'git merge',除非你让它运行'git rebase'。通常'git rebase'就是你想要的,并且决定你想要的是看看'git fetch'提取的内容! (并且,作为一个方面说明,不需要“master repo”:你的存储库是*你的*,它取决于你如何使用它:-)。) – torek

+0

是的,它的工作。谢谢 – Dev

回答

相关问题