Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个 git 存储库,我们在过去的一年中一直在努力和承诺。
我们选择将 Gerrit Review 引入我们的项目。
我知道 Gerrit 可以与 Git 无缝协作,我想我知道如何通过 Gerrit 进行切换。
但是,我的问题是:
是否可以选择随机选择的提交(在几乎线性的树上)并通过 Gerrit Review 播放它们,假装它们是新提交,提交审查并在批准后合并它们?
我意识到审查已经提交的代码是没有意义的……这仍然是必须要做的事情:(
感谢指点!
在旧提交上创建并签出新分支,然后执行
git commit --amend
并将更改 ID 添加到提交消息中。这将创建一个与存储库中原始内容相同的新提交,因为 git从不更改现有提交。
现在,如果您将该分支推送到 gerrit,您可以开始新的审核。