Git回滚到历史节点(sourcetree操作)

由于Git是基于一棵树来管理的,所以需要保证远程头节点与本地头一致,并在本地获取某个历史节点的信息。

涉及两点:本地头节点和历史节点。

1.单击历史节点(您需要回滚到的版本)进行硬合并。

2.单击当前节点进行软合并。

1.点击历史节点,右键选择重置本次提交->弹出窗口后选择强制合并。

2.选择当前节点,右键选择-->提交-->;弹出窗口后选择软合并。

3.这两个节点已经确定了需要在本地回滚的中间版本的所有提交内容。可以在工作副本中检查需要回滚的内容,确认无误后提交给远端。

4.出于安全原因,最好在每次回滚时复制并备份文件。