git的revert和reset和 git push
这是个很郁闷的事情,,,很辛苦做了很多,发现其实不改很好,改了反而不好,已经提交了两次了而且都push了。
想要恢复,我先用 ?
git reset --hard HEAD~2,,,
然后git push, 说不行啊。
?
你这个没有什么什么。。。其实很明显,版本不匹配的提交。。。。肯定不行的。。
?
于是就用 ?
?
git revert?.......(前一个版本的 sha)
git ?revert ?.......(前二个版本的 sha)
?
?分别 还原 两次更改,提交了两次新的版本,,然后 ?
?
git push ?
貌似成功。。。写贴纪念。。。。
?
边学边做的人伤不起啊。。。