一、原理简要介绍
由于Git是基于树去管理的,所以要保证远端的头结点和本地头保持一致并且在本地获取某一次历史节点的信息。
二、操作要点
涉及到的两个点:本地头结点和历史节点
1.点击历史节点(你需要回滚到的版本)硬合并
2.点击当前节点,软合并
三、详细操作
1.点击历史节点,右键选择重置本次提交——>弹出弹窗后选择强行合并
2.选择当前节点,右键选择重置到本次提交——>弹出弹窗后选择软合并。
3.两个节点,确定了本地需要回退的中间版本的所有提交内容,可以在工作副本中,检查需要回退的内容,确定无误后提交到远端。
4.安全起见,每一次回退最好对文件进行复制,备份。