1. 程式人生 > >idea中git回退遠端版本

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