场景说明:同事改了一段代码,后来发现无需修改,但是已经push到了远程分支,我们需要将远程分支回退到之前的版本。
1.先checkout并更新分支,保持本地为最新。
2.在点线图上找到要恢复的时间点,右键选择reset如图2,弹出选项默认即可。
3.console里执行git push -f 强制提交到远程分支,远程分支即恢复到当前时间线了。
场景说明:同事改了一段代码,后来发现无需修改,但是已经push到了远程分支,我们需要将远程分支回退到之前的版本。
1.先checkout并更新分支,保持本地为最新。
2.在点线图上找到要恢复的时间点,右键选择reset如图2,弹出选项默认即可。
3.console里执行git push -f 强制提交到远程分支,远程分支即恢复到当前时间线了。