5

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

我现在也理解了诸如提交、推送和拉取等基本概念。

但是,我找不到任何关于如何将所有未提交的更改一次还原到最后一次提交(未推送)的文档(不涉及文本命令)。我可以为每个文件单独执行此操作,但这花费的时间太长了。

非常感谢!

4

1 回答 1

5

好吧,我从未尝试过 SourceTree,但您正在寻找命令

git reset --hard HEAD

这意味着将工作树和索引重置为您最近提交的状态。查看一些 SourceTree 屏幕短片,有两个带有相同图标的按钮可能会对您有所帮助。我猜他们在不同的 SourceTree 版本中有不同的名称。您可能想检查“重置”或“放弃”按钮后面的内容。寻找硬重置到 HEAD 提交。

于 2013-11-14T19:52:25.160 回答