rebase在git中是一個非常有魅力的命令,使用得當(dāng)會極大提高自己的工作效率;相反,如果亂用,會給團(tuán)隊(duì)中其他人帶來麻煩。它的作用簡要概括為:可以對某一段線性提交歷史進(jìn)行編輯、刪除、復(fù)制、粘貼;因此,合理使用rebase命令可以使我們的提交歷史干凈、簡潔!
下面看下git rebase 成功之后如何撤銷,感興趣朋友看下。
git rebase 過程中可以使用git --abort/--continue
來進(jìn)行操作,成功之后如何撤銷呢?
首先執(zhí)行g(shù)it reflog查看本地記錄
可知本次rebase之前的id 為:
02a3260 HEAD@{9}: commit: adjust ds5 ir data save file formate
所以執(zhí)行
git reset --hard 02a3260
即可
到此這篇關(guān)于git rebase 成功之后撤銷的操作方法的文章就介紹到這了,更多相關(guān)git rebase撤銷內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- 一不小心git rebase后出現(xiàn)(master|REBASE 1/10)的問題及解決辦法
- 解決使用commit提交大文件無法推送到遠(yuǎn)程庫問題及git rebase使用詳解
- Git rebase命令使用實(shí)戰(zhàn)