在存储重大更改后,我意外删除了我的.git文件夹。我无法恢复我的文件夹或我的藏匿处。有没有什么方法可以从服务器端恢复藏匿(我使用的是bitbucket)?
答案 0 :(得分:3)
stashes
存储在./.git/refs/stash
中,而较旧的directory
存放在同一local modifications
中该参考的reflog中。
因此,您无法将这些隐藏的更改恢复
以下是文档:
如果要记录当前的工作状态,请使用git stash 目录和索引,但想要回到干净的工作 目录。该命令会将您的
local modifications
保存起来并恢复原状 工作目录以匹配HEAD提交。
它清楚地提到了.git
所以它们甚至没有被推动。
您需要使用some ways
还原该again
文件夹,或者您需要执行var countList = KeyValue.GroupBy(c=>c.Key).Select(g=> new { g.Key,g.Count()}.ToList();