所以我对版本控制相当新,但设法用bitbucket设置sourceTree相对容易。
我现在也在理解提交,推送和拉取等基本概念。
但是我无法找到任何文档(不涉及文本命令)如何将所有未提交的更改立即恢复到上次提交(未推送)。我可以为每个文件单独完成,但这需要太长时间。
非常感谢!
答案 0 :(得分:5)
我从未尝试过SourceTree,但你正在寻找命令
git reset --hard HEAD
表示将工作树和索引重置为最新提交的状态。查看一些SourceTree屏幕快照,有两个按钮,相同的图标可以帮助您。我猜他们在不同的SourceTree版本中有不同的名称。您可能想要检查重置或放弃按钮后面的内容。期待硬重置为HEAD提交。