你如何恢复sourcetree?

时间:2016-04-01 11:33:43

标签: git sourcetree

如果您使用的是sourcetree,恢复到之前提交的过程是什么?请不要使用命令行帮助,我知道你将如何在那里获得相同的结果,但我特别希望用我友好的atlassian工具来做到这一点。

1 个答案:

答案 0 :(得分:4)

恢复意味着什么?

您可以通过右键单击提交并选择Reverse commit来提交反向提交。这将有效地创建一个新的提交,否定您在所选提交中所做的更改。 您拒绝的更改的提交仍然存在。

您可以通过双击先前的提交或右键单击并选择checkout结帐之前的提交。这会将您的代码更改为所选提交的状态,因此不会在以后提交中进行更改。 您拒绝的更改的提交仍然存在。

您可以重置到之前的提交。 这将删除您想要否定的更改的提交。 (通常可以使用reflog恢复它们)