小编Rei*_*sma的帖子

如何在bitbucket中防止无用的合并提交?

我正在使用与PHPCI的Continuous Intergration并且使用多个分支.目前,我们很高兴使用master分支来提交(并直接构建)所有更改.

当另一个程序员推送一些东西,我必须提交我的东西时,通常会发生以下情况:

git commit -a -m 'fixed some stuff'
git pull origin master # -- this creates a merge, even when there's no conflicts
git push origin master
Run Code Online (Sandbox Code Playgroud)

然后,这将创建2个新提交.其中一个是完全没用的,因为它简单地重述了其他开发人员已经做过的事情!这会减慢CI并且非常烦人.我很好,如果有一个冲突提交(虽然没有真正的理由单独构建它),但我认为必须有一种解决这些空合并的方法..文件实际上没有改变,除了新的东西,承诺.

任何人都知道是否有另一种合并方式不会创建合并提交?

git merge

1
推荐指数
1
解决办法
466
查看次数

标签 统计

git ×1

merge ×1