Git回滚到某个提交,不能push到远程解决

温馨提醒:

提交代码的时候最好别动sourceTree,尤其是点击“取消”按钮,不然你会发现意想不到问题,最后还得花时间解决,我可是被坑过两次了。

解决办法:

从某个commit提交,检出为新的分支。虽然很笨,但是最快解决。(可能还有简单的解决办法,我没找到吧)

git checkout commitId -b 本地新branchName 
// 依然通过push 跟上你希望的远程新分支名字即可 
git push origin HEAD:远程新branchName 

亲测不要太好使啊~~~

你可能感兴趣的:(Git回滚到某个提交,不能push到远程解决)