SourceTree - 不确定如何回到之前的提交

时间:2013-11-14 19:23:25

标签: git version-control atlassian-sourcetree

所以我对版本控制相当新,但设法用bitbucket设置sourceTree相对容易。

我现在也在理解提交,推送和拉取等基本概念。

但是我无法找到任何文档(不涉及文本命令)如何将所有未提交的更改立即恢复到上次提交(未推送)。我可以为每个文件单独完成,但这需要太长时间。

非常感谢!

1 个答案:

答案 0 :(得分:5)

我从未尝试过SourceTree,但你正在寻找命令

git reset --hard HEAD

表示将工作树和索引重置为最新提交的状态。查看一些SourceTree屏幕快照,有两个按钮,相同的图标可以帮助您。我猜他们在不同的SourceTree版本中有不同的名称。您可能想要检查重置或放弃按钮后面的内容。期待硬重置为HEAD提交。