繁体   English   中英

Git 存储库中意外删除(覆盖)的本地文件

[英]Accidentally Deleted (overwrote) Local Files in Git Repo

我在终端上执行了命令git checkout -f branchName 这使得我已经处理了四天 go 的文件的所有更改都消失了,因为我已经覆盖了它们。

最糟糕的是我没有将文件保存在任何地方,也没有commit以前的更改。 有没有办法摆脱这种情况? 我可以恢复丢失的文件和更改吗?

我不知道您为什么不push更改,但是您可以尝试解决方案。 我还推荐使用Sourcetree来管理你的 repo。

最后的手段可能是尝试像 Recuva 这样的文件恢复程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM