不可逆提交
一,reset
log查看提交记录
git log
2.选择某次提交的commit ID,ctrl+c复制提交ID
补充:按q退出日志到输入模式
3.使用git reset –hard 还原到某一次提交
git reset --hard commit ID
这样只会把远程版本(对应的commitId)覆盖到本地仓库,然后如果本地做了修改想要提交现修改后的版本到远程就必须强行推送。因为远程仓库记录过你这个id后的版本。
4.推送修改后的版本(强行推送)
git push -f origin/master