美文网首页
Git 回滚到某个历史节点(sourcetree操作)

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

作者: 兔兔小八哥 | 来源:发表于2019-01-25 17:07 被阅读3次

一、原理简要介绍

由于Git是基于树去管理的,所以要保证远端的头结点和本地头保持一致并且在本地获取某一次历史节点的信息。

二、操作要点

涉及到的两个点:本地头结点和历史节点

1.点击历史节点(你需要回滚到的版本)硬合并

2.点击当前节点,软合并

三、详细操作

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

1.重置历史节点 2.选择强行合并

2.选择当前节点,右键选择重置到本次提交——>弹出弹窗后选择软合并。

1.选择重置当前节点sjishebing 2.选择软合并

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

1.提交恢复内容

4.安全起见,每一次回退最好对文件进行复制,备份。

相关文章

网友评论

      本文标题:Git 回滚到某个历史节点(sourcetree操作)

      本文链接:https://www.haomeiwen.com/subject/vtrmjqtx.html