commit想撤销
git reset --soft HEAD^
这样就可以撤销commit了
执行git merge 之后撤销
git reset --hard HEAD
git reset –-soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可; git reset -–hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容,撤销的commit中所包含的更改被冲掉;
想切到其他分支时,当前分支改动的代码不想提交
git stash
查看保存的进度列表
git stash list
恢复到之前的进度
git stash apply
删除记录的这条进度
git stash drop [stashid]
例子:
git stash drop stash@{0}
恢复之前的进度并删除
git stash pop
清空所有保存的进度
git stash clear
本文为wxz原创文章,转载无需和我联系,但请注明来自wxz博客https://xingzhen.wang
最新评论