我有这个问题
master -> First commit (BROKEN) -> Second commit (Fix of previous commit)
我应该如何解决这个问题(不应该发生,应该是对第一次提交的修改而不是第二次提交)?
我能以某种方式修改/merge gerrit gui 中的两个提交吗?
不是我的提交,所以不要在本地提交
最佳答案
简而言之:
不,您不能在 Gerrit GUI 中 merge 它们。 (如果你真的想要,你可以写一个插件)。
默认方法是在本地更正它(即使用 git rebase --interactive
或 git reset --soft HEAD~1; git commit
merge 两个提交) .
然后推送 merge 的提交。
最后,使用 gui/website 放弃现在已过时(并标记为 OUTDATED)的第二次提交。
关于git - Gerrit merge 两个提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28041672/