我有一个分支,上面做了很多工作,但不幸的是我忘记提交这些更改。然后,我使用了命令git checkout -f
,它丢弃了我所有的更改。
有什么方法可以恢复我的更改吗?
git 中没有恢复数据的工具,除非您提交或隐藏它。 如果您有文件系统级备份,则可以使用这些备份。 否则,除非丢失数据比使用数据恢复服务的垃圾拍摄更昂贵,否则我认为您在这一点上不走运。