使用idea恢复本地未commit的历史git 代码

由于项目比较多,所以有时候可能会打开很多个idea,比如说我打开了一个项目的两个分支A和B,我本来是想回退B的代码但是由于idea开了两个误操作下竟然使用A分支(A分支已经修改了3天添加了好多新功能)回退了代码,导致A本地三天做出的修改付诸东流.
大家都等着发布新版本呢,这可坏事了,经过一系列的验证发现idea有记录历史修改记录的功能
首先选中项目,右击:


选中项目右击-有一个Local History -> Show History.png

点击进入show History:


点击进入show History

左侧为你的修改记录,选中你想要回退到的历史记录,点击Revert
左侧为你的修改记录,选中你想要回退到的历史记录->Revert

然后本地代码就会回退到那时编辑的状态
终于不用再提心吊胆了

date:2020.12.08 14:40:38 (周二 北京 多云转晴 4/-3℃)

你可能感兴趣的:(使用idea恢复本地未commit的历史git 代码)