Gerrit意外地引入了一些合并提交(配置为"Merge如果必要“选项),我想将它们从历史记录中删除。当团队使用Git时,我意识到重写历史的缺陷,但是在我们的例子中,开发人员不会受到这种影响,因为在这个特定的存储库中,他们都没有本地更改。我在本地做了一个git rebase -i,Git自动删除Gerrit的合并提交。我仔细地删除了以前
因此,现在我试图从kernel.org分支中提取这个修复程序,并将其cherry-pick到本地的gerrit。我正在尝试维护来自kernel.org分支的提交消息。当我试图在本地gerrit上执行此修复时,我将面临以下错误:
To ssh://<username>@123.321.12.1:1234/mirror-sec/asdfgt/