2015-08-17 57 views
3

当推从我的本地机器一个承诺,我做一个服务器上的git拉,打开编辑器,它要求一个git commit文本和新git commit与合并文本与其他用户为作者创造。所以git的日志将是(bbbbbb是我的实际承诺):为什么git合并正在发生?

commit cccccc............ 
Merge: aaaaaa bbbbbb 
Author: User 2 

    Merge branch 'master' of repo1 

commit bbbbbb................. 
Author: My username 

    My changes 

commit aaaaa................. 

为什么?以及如何在服务器上不需要此合并步骤的情况下进行更改。我的猜测是:在该服务器上,“用户1”可以直接将git push直接存储到存储库管理器中。

回答

2

您可以使用git fetch检索最新的修订版。这相当于拉动Mercurial。 git pull合并提取合并。

相关问题