删除本地与远程的提交(commit)

错误地commit并且提交到服务器端了,如何彻底删除本地与远程的提交记录?

1.本地回退:

git reset --hard HEAD~i

2.强制提交:

 

 

git push origin +master

或者:

 

1.本地未回退,直接删除远程的记录:

git push -f origin HEAD~i:master

posted @ 2012-11-07 13:39  shure  阅读(975)  评论(0编辑  收藏  举报