git 撤销已commit但未push的操作
在使用git协同开发时经常使用的一段命令,在这mark一下。该命令用于git代码已经commit,但未push时撤销操作,commit后发现备注错误或提交了不想提交的文件作撤销操作,即还原到未提交前,修改的代码也还在。
撤销已commit但未push操作,命令
git reset --soft HEAD^
以下为演示流程:
未提交(误操作)前:
提交后未push时:
在准备push时发现,提交了不想提交的文件或备注错误,总之我后悔了。这时千万别点push。
撤销commit操作:
进入该git项目,使用命令方式撤销刚才的“不小心commit”。
你发现,已经撤销了。后悔药吃完后,重新调整后再提交就好。
原创文章,转载请注明出处:https://www.weizhixi.com/article/107.html