首先,不要关闭VS Code。
然后打开所有你已经放弃更改的文件。
按Ctrl+z撤消更改,按CTRL+S保存更改。
这对我有用。
当您使用VS Code时,不要关闭它,转到您放弃更改的文件,右键单击该文件,然后转到“打开时间线”,在那里您将找到对该文件所做的所有更改,然后您可以轻松地找回最新的更改 :)
GitHub桌面版菜单->存储库/恢复已舍弃的更改
我给Github支持团队发送了电子邮件,得知在此选项消失后,没有其他方法可以撤销更改。他们可能会在将来实现此功能。
我正在使用Github桌面版2.1.0版本的Windows,可以确认垃圾箱/回收站已不存在。我的操作系统是Windows 10。
在我的情况下,我想撤消的被丢弃的更改是一个已删除的文件夹。
对我有用的解决方法是在Windows资源管理器中打开父文件夹并按ctrl+z。这样就恢复了我的已删除文件夹。
我遇到了相同的情况,只是去了废纸篓,文件就在那里。只需要手动再次替换代码即可。我的电脑:Mac。
package.json
的更改,结果在垃圾箱中生成的文件名为package 16-36-10-974.json
。该文件包含了我丢弃之前文件的原始内容。我将package 16-36-10-974.json
中的内容复制到package.json
中,这就是我如何恢复被丢弃的更改的方法。我遇到了这个问题,似乎没有办法使用GitHub桌面版恢复这些文件,我的文件托管在我们的服务器上,但由于某种原因,GitHub桌面版没有将文件移动到回收站中。幸运的是,服务器有备份,我可以通过那种方式恢复文件。