2015-10-26 69 views
-2

假设三个人(X,Y和Z)正在BitBucket上的一个项目上合作。这里的事件,发生的顺序:当协作者提交不同的更改时,git如何工作(BitBucket)?

  1. X创建项目,并克隆到他的本地计算机
  2. 另外,Y克隆项目,以他的本地机器
  3. X让他的本地计算机上变更项目,然后做了git的承诺,和混帐推至到位桶
  4. Ÿ对该项目不同而变化,并且也做了git的承诺和混帐推
  5. ž克隆该项目以他的本地机器

Z在他的机器上有什么?他是否有X和Y的变化,或者只是Y的变化?

+2

这是非常基本的Git使用,任何教程应该涵盖 – meagar

回答

1

在Y可以推动他的改变之前,他必须将它们与X改变合并。当他试图推动时,他会得到一个错误。

在大多数情况下,只需要git pull即可合并。

Z会看到两个变化。