如何通过git从github中删除常量“merge branch”

时间:2014-04-18 14:13:58

标签: git github merge workflow

我在以下链接中解释了以下场景: GitHub Merge branch 'master'

我已经接受了这样的事实,即使用github,需要“合并分支...”的操作,以便我们理解我们接受了拉取请求并将其合并。

然而,896个晚些时候与几个同事一起提交我太多了: 'https://github.com/xxx/yyy'的合并分支'主' 和 合并拉取请求#XXX

是否有一种有效的方法来集体拥有正确的实际提交,而不仅仅是一堆与X和Y的合并,然后合并与拉,等等。 大约50%的主人提交已经充满了它。

1 个答案:

答案 0 :(得分:2)

养成使用以下方法进行rebase pulls(即合并)的习惯:

$ git pull --rebase

这意味着没有合并方案:

A---------M
 \       /
  B-----C

你会有一个简单的rebase:

A--B----C

如果所有团队成员都这样做,它将显着减少您在历史记录中看到的合并提交数量。