idea中git回退遠程倉庫版本


 工作中遇到,代碼已提交並已提交到遠程倉庫,現需要回退到之前版本,記錄如下:

記錄當前版本的版本號和需要回退到版本的版本號。

current version:85e7f32dfe421c5892a4e2f38e7b542d1eacdf8c

old version: 4d8757990c066212deab77d8fe56a95897a91a08

 點擊Reset HEAD,如下:

Reset Type 選擇Hard

To Commit:輸入之前記錄的old version

點擊Reset,版本回退如下:

這時候push會報錯:

解決沖突如下:

點擊Reset HEAD,如下:

Reset Type 選擇Mixed

To Commit:輸入之前記錄的current version

點擊Reset,后如下:內容是old version的內容,版本回到了current version,

 這時候提交代碼到本地倉庫,再push到遠程倉庫

 

歡迎掃碼交流:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM