Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果您使用 sourcetree,恢复到先前提交的过程是什么?请不要命令行帮助,我了解您将如何在那里获得相同的结果,但我特别希望使用我友好的 atlassian 工具来做到这一点。
你说的还原到底是什么意思?
您可以通过右键单击提交并选择来提交反向提交Reverse commit。这将有效地创建一个新的提交,否定您在所选提交中所做的更改。您否定的更改的提交仍然存在。
Reverse commit
您可以通过双击较早的提交或右键单击并选择来签checkout出较早的提交。这会将您的代码更改为您选择的提交的状态,因此不会对以后的提交进行更改。您否定的更改的提交仍然存在。
checkout
您可以重置为较早的提交。这将删除包含您想要否定的更改的提交。(它们通常仍然可以使用 reflog 恢复)