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到遠程倉庫

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章