本文主要是介绍如何从未入库的gerrit中撤销一个文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
用一个例子说明
比如有一个提交里面的default.xml的修改没有必要,需要从未入库的gerrit中移除
步骤如下:
1.做reset操作
git reset HEAD^ packages/SettingsProvider/res/values/defaults.xml
2.做checkout操作
git checkout packages/SettingsProvider/res/values/defaults.xml
3.进行修复式commit
git commit --amend
此步骤操作后用git diff看,需要移除的文件已经不在commit中了
4. 进行push,将修改push到gerrit
git push origin HEAD:refs/for/xxx
这篇关于如何从未入库的gerrit中撤销一个文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!