将现有的Git存储库“迁移”到Gerrit Code Revision

时间:2013-07-08 15:27:55

标签: git gerrit

我们有一个git存储库,我们一直在努力并在过去一年中承诺。

我们选择将Gerrit Review引入我们的项目中。

据我所知,Gerrit与Git无缝合作,我想我知道如何通过Gerrit切换。

但是,我的问题是:

是否可以选择随机选择的提交(在几乎线性的树上)并通过Gerrit Review假装它们作为新提交进行播放,提交审核并合并批准?

我意识到审查已经提交的代码是没有意义的......它仍然是必须要完成的事情:(

感谢指点!

1 个答案:

答案 0 :(得分:2)

在旧提交上创建并签出新分支,然后执行

git commit --amend

并将更改ID添加到提交消息中。这将创建一个 new 提交,其内容与存储库中的原始提交内容相同,因为git 从不更改和现有提交。

现在,如果您将该分支推向gerrit,您可以开始新的审核。