源代码树 - 不确定如何返回到以前的提交



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

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

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

非常感谢!

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

git reset --hard HEAD

这意味着将工作树和索引重置为最新提交的状态。查看一些SourceTree屏幕短片,有两个具有相同图标的按钮可能会对您有所帮助。我猜它们在不同的源代码树版本中有不同的名称。您可能需要检查"重置"或"放弃"按钮后面的内容。查看硬重置为 HEAD 提交。

最新更新