git pull从远程存储库自动更改

时间:2018-02-23 14:50:49

标签: git github

我正在处理远程存储库A上的一个项目,我没有访问权限。我必须在我自己的远程存储库B中制作项目的副本,以便我可以处理该项目。项目的主要贡献者不断在项目中添加和更改,并将更改推送到存储库A。我的问题是什么是将更改自动保存到我的远程存储库B而不会产生任何冲突的最佳方法?

1 个答案:

答案 0 :(得分:1)

这不是你通常想做的事情。 Git是分布式源代码管理系统。即使您没有连接遥控器(在火车上,在飞机上工作......),也可以使用它。

所以你绝对没有理由继续拉变化。

要回答你的问题,你必须明白git pull实际上是一个git fetch中的两个命令,然后是git merge,这意味着你不能在一个分支上git pull你正在努力,因为你的工作副本很脏,你可能会有冲突。

但是,您可以git fetch查看是否有人对遥控器进行了一些更改。如果是这样的话,Git会提醒你Your branch is currently ahead of 1 commit...