2

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

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

我知道 Gerrit 可以与 Git 无缝协作,我想我知道如何通过 Gerrit 进行切换。

但是,我的问题是:

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

我意识到审查已经提交的代码是没有意义的……这仍然是必须要做的事情:(

感谢指点!

4

1 回答 1

2

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

git commit --amend

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

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

于 2013-07-08T16:15:05.570 回答