git 回退和删除操作

今天不小心把分支的commit提交到master上了。衰

主要通过下面几个命令解决了,很简单记录一下。

git reset –hard  回退到某一个版本
git push origin :xxxx  删除远程分支

 

git reset -soft :取消了commit  
git reset -mixed(默认) :取消了commit ,取消了add
git reset -hard :取消了commit ,取消了add,取消源文件修改

posted @ 2016-08-15 17:13  zhjahch  阅读(419)  评论(0编辑  收藏  举报