我最近在本地对 git 存储库进行了一些更改。现在,在我拉出的远程分支上进行了一些更改,然后意外地接受了它们的文件版本,包括我更改的版本。因此,我更改的所有内容都被删除了,这是可以理解的非常糟糕。
有什么办法可以恢复这些本地更改吗?
我已经尝试过
git restore
和 git stash
但这没有帮助,因为更改不在存储中。
我最近在本地对 git 存储库进行了一些更改。
如果您没有提交、隐藏或至少阶段这些更改,那么不幸的是您实际上所做的是:
我最近在本地做了一些更改。
如果您从未告诉 Git 这些更改,然后删除了这些更改,那么不幸的是您将无法使用 Git 来恢复它们。如果您系统上的其他工具执行备份,也许您可以使用它。
如果您偶然进行了更改,您也许能够恢复它们。