- 使用git log找到commit的版本號xxx;
- git reset --hard <版本號xxx>,即可撤回到需要的版本xxx;
- git push origin master重新提交會報錯;可以使用git push origin master --force。(如果依然報錯,則檢查遠端分支是否設置了分支保護之類的,沒法覆蓋)
git撤回已經(jīng)push到遠端的版本
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內(nèi)容
- 有時,在執(zhí)行g(shù)it push推送修改到遠端之后,發(fā)現(xiàn)代碼還需要進行一些很小的改動,并且不想因為這個小的改動而進行一...
- 在git push之后,發(fā)現(xiàn)有些代碼需要進行改動,這些改動在原則上不應該作為一次新的提交;或者多人合作開發(fā)時,提交...
- 1、撤銷 commit 的文件2、撤銷 push 的文件1、git reset2、視圖操作 reset3、git ...
- 1.首先重新創(chuàng)建一個分支用來備份 git checkout -b newmaster 然后推到對應的遠端newma...