Git回滚到历史节点(sourcetree操作)
由于Git是基于一棵树来管理的,所以需要保证远程头节点与本地头一致,并在本地获取某个历史节点的信息。
涉及两点:本地头节点和历史节点。
1.单击历史节点(您需要回滚到的版本)进行硬合并。
2.单击当前节点进行软合并。
1.点击历史节点,右键选择重置本次提交->弹出窗口后选择强制合并。
2.选择当前节点,右键选择-->提交-->;弹出窗口后选择软合并。
3.这两个节点已经确定了需要在本地回滚的中间版本的所有提交内容。可以在工作副本中检查需要回滚的内容,确认无误后提交给远端。
4.出于安全原因,最好在每次回滚时复制并备份文件。