如何避免在GitHub / BitBucket上进行合并提交地狱

我们在回购中最终有很多这样的提交:

Merge branch 'master' of bitbucket.org:user/repo

每当开发人员将他/她的本地fork同步到顶级仓库时,就会发生这种情况。

无论如何,有没有避免此合并提交地狱使所有回购日志混乱的问题?以某种方式发起请求时,可以避免它们吗?

我知道如果仅在本地VM中完成此操作,就可以执行git rebase,GitHub / BitBucket UI中是否有任何等效项?

你们是如何做到的?

转载请注明出处:http://www.lsql.net/article/20230524/890944.html