我是Sajid,我想知道我是否可以在提交中返回上一个补丁。我可以解释:我承诺。在交付的过程中,我修复并更新了东西,并使用commit --amend将其放入了Gerrit。但是我现在遇到的上一个补丁有问题,所以我想回到上一个补丁。而且我不知道该如何指向我以前的补丁。而且我也想知道,即使我转到任何以前的补丁程序,也将执行相同的步骤。提前致谢。
就像这个答案所说,补丁集无法还原。所以首先您必须检出以前的补丁集之一。您可以从每个补丁集下载面板的Gerrit审查板上获得命令。例如:
git fetch https://android.googlesource.com/kernel/tegra refs/changes/43/69243/2 && git checkout FETCH_HEAD
Run Code Online (Sandbox Code Playgroud)
签出后,对其进行修改以生成新的提交哈希,然后将其再次推送为新的补丁集。