如果没有提交,如何撤消"丢弃"

BPL*_*BPL 18 version-control xcode atlassian-sourcetree

我在提交更改时意外点击了Discard.所以我放弃了整个文件,但我只想丢弃一些大块头.但我没有点击提交,我做了取消.

但现在我无法在我的文件中看到我的代码.

我该怎么办才能撤销该死的丢弃?

提前致谢

Gha*_*Mir 27

我知道帖子太旧了但是我遇到了类似的情况,并且在SourceTree中意外点击了"Discard"而丢失了我的更改.

幸运的是我当时打开了IDE,即PHPStorm.虽然它已经刷新了我正在处理的文件并且在Discard之后加载了旧版本,但是,我在编辑器中对工作文件进行了"撤消"并且它加载了我的更改.

我保存了文件并将丢失的更改恢复了.

只是想分享,以防其他人面临与我类似的情况,并希望在几乎不存在的情况下恢复他们的变化:D


Che*_*ath 14

对我来说,当我丢弃文件时我正在使用mac而我想要回来

我打开该文件并使用TextEditor.app打开

在顶部栏上单击文件 - > 恢复到 - > 浏览所有版本...

选择您希望它可以节省您的时间的最后保存版本.

谢谢和尊重; 桑巴斯谢


Sco*_*ets 1

我不相信你能做任何事。如果您在任何时候都没有提交更改,则在放弃它们后将无法将它们恢复。