相关疑难解决方法(0)

Git pull在提交日志中导致无关的"合并分支"消息

我正在与一个项目的另一个开发人员合作,我们正在使用Github作为我们的远程仓库.我在Mac上使用git 1.7.7.3,他在Windows上使用git 1.7.6.

这就是发生的事情

  1. 我们中的一个(让我们称他为开发人员A,但无论哪一个)都将一组提交推送给GitHub.
  2. 另一个(开发人员B)进行一些本地提交.
  3. B做了git pull.
  4. B做了git push.
  5. 查看提交历史记录日志,我看到github.com:foo/bar的合并分支"master"

随着时间的推移,提交日志中充斥着"合并分支"消息,并且还将开发人员B显示为提交开发人员A所做的更改.我们发现防止这个问题的唯一方法就是git pull --rebase在步骤3进行,但我不知道变形引起的副作用是什么.这是我第一次使用多开发人员git仓库,这是正常行为吗?有关如何解决这个问题的任何想法?

git commit github

99
推荐指数
5
解决办法
4万
查看次数

标签 统计

commit ×1

git ×1

github ×1