撤销git commit -m 'xxx'

2020-07-28  本文已影响0人  IamaStupid

情景:因为commit的时候,一时大意,没有按照提交约定输入描述文字,命令执行后,才反应过来,现在需要撤销commit命令。

// 查看, 这里可以看到刚才执行的git commit
git log

// 撤销
git reset --soft HEAD^

// 再次查看,刚才错误的commit已经没有了
git log

// 按照约定书写commit描述
git commit -m 'LDP#1234 - feature 项目A 产品UI修改'

HEAD^的意思是上一个版本,也可以写成HEAD~1

如果你进行了2次commit,想都撤回,可以使用HEAD~2

这样就成功的撤销了你的commit

注意,这个仅仅是撤回commit操作,git add .命令执行效果仍然还在,代码仍然保留,只需要重新执行一次git commit命令就可以了。

上一篇 下一篇

猜你喜欢

热点阅读