赞
踩
1、git add 添加多余文件 撤销操作
git reset HEAD 后面什么都不跟的,撤销上一次add 的内容
git reset HEAD XXX 后面跟文件名,撤销某个文件
2、git commit 撤销操作
# 撤回commit操作,代码仍然保留
git reset --soft HEAD^
# 撤销commit,撤销git add
git reset --mixed HEAD^
git reset HEAD^
# 撤销commit,不撤销git add
git reset --soft HEAD^
# 删除工作空间改动代码,撤销commit,撤销git add
# 恢复到了上一次的commit状态
git reset --hard HEAD^
commit注释写错了,只是想改一下注释,只需要:
git commit --amend
此时会进入默认vim编辑器,修改注释完毕后保存就好了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。