Git 如何撤销本地 Commit

Git 如何撤销本地 Commit

问题描述

有的时候在本地开发的过程中,时间比较赶,写完代码,自测通过,就立马进行 commit 来提交代码,可是刚提交完,准备 push 的时候,发现是在 master 分支。背后立马出现一阵冷汗。。。

解决方案

这种情况是本地已经执行了 commit 命令,但是还没有 push 到远程服务器,所以还能抢救一下。(当然就算 push 到了远程服务器,也能抢救,具体谷歌一下即可)
所以,如要要抢救的话,可以执行下面的命令,撤销最近的一次提交:

git reset HEAD~

现在你上次 commit 的文件都已经出现了。下次一定要注意分支在开发~

本文由 开发指南 作者:开发指南 发表,其版权均为 开发指南 所有,文章内容系作者个人观点,不代表 开发指南 对观点赞同或支持。如需转载,请注明文章来源。
7
开发指南

发表评论