我最近一直在使用本地git目录,花了2个月没有提交任何内容并在目录中进行本地工作。
今天我启动了GIT GUI并意外点击了“中止合并”,现在我已经丢失了目录中过去2个月的工作 - 它已经恢复到GIT的最后状态。
有什么方法可以让我回来吗?
答案 0 :(得分:1)
如果您没有提交,我认为git
不会知道您的代码。这是不好的做法。你应该随时做一些小提交。如果你整整2个月没有提交任何代码,那么使用版本控制系统有什么意义呢?
在这几个月里,你有没有git stash
做过什么?那时该树可能存在于您的存储库中。除此之外,我认为你已经失去了工作。
答案 1 :(得分:0)
尝试使用文件恢复工具恢复代码(例如当您的硬盘崩溃或从资源管理器中删除意外文件时)。但是,如果您告诉版本控制管理器您要取消本地更改,它会听取您的意见:(