你如何用sourcetree恢复?

How do you revert with sourcetree?

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

还原到底是什么意思?

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

您可以通过双击较早的提交或右键单击并选择 checkout检查 较早的提交。这会将您的代码更改为您选择的提交时的状态,因此没有来自以后提交的更改。 包含您否定的更改的提交将仍然存在。

您可以重置到较早的提交。 这将删除包含您要否定的更改的提交。 (它们通常仍然可以使用 reflog 恢复)