我们有一个git存储库,我们一直在努力并在过去一年中承诺。
我们选择将Gerrit Review引入我们的项目中。
据我所知,Gerrit与Git无缝合作,我想我知道如何通过Gerrit切换。
但是,我的问题是:
是否可以选择随机选择的提交(在几乎线性的树上)并通过Gerrit Review假装它们作为新提交进行播放,提交审核并合并批准?
我意识到审查已经提交的代码是没有意义的......它仍然是必须要完成的事情:(
感谢指点!
答案 0 :(得分:2)
在旧提交上创建并签出新分支,然后执行
git commit --amend
并将更改ID添加到提交消息中。这将创建一个 new 提交,其内容与存储库中的原始提交内容相同,因为git 从不更改和现有提交。
现在,如果您将该分支推向gerrit,您可以开始新的审核。