当前位置:   article > 正文

Git操作之 git add 撤销、git commit 撤销_window git 撤回 add

window git 撤回 add

1、git add 添加多余文件 撤销操作

git reset HEAD 后面什么都不跟的,撤销上一次add 的内容
git reset HEAD XXX 后面跟文件名,撤销某个文件

2、git commit 撤销操作

# 撤回commit操作,代码仍然保留
git reset --soft  HEAD^ 
  • 1
  • 2
# 撤销commit,撤销git add 
git reset --mixed  HEAD^ 
git reset HEAD^
  • 1
  • 2
  • 3
# 撤销commit,不撤销git add
git reset --soft   HEAD^ 
  • 1
  • 2
# 删除工作空间改动代码,撤销commit,撤销git add
# 恢复到了上一次的commit状态
git reset --hard  HEAD^ 
  • 1
  • 2
  • 3

commit注释写错了,只是想改一下注释,只需要:

git commit --amend

此时会进入默认vim编辑器,修改注释完毕后保存就好了。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号