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

app*_*741 5 git version-control atlassian-sourcetree

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

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

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

非常感谢!

Kal*_*kki 5

好吧,我从来没有尝试过SourceTree,但是你正在寻找命令

git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)

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