为什么GitHub Windows客户端会删除我的所有工作?

时间:2015-11-20 17:03:11

标签: eclipse git github egit github-for-windows

昨天,我决定上传所有旧的糟糕作品。我刚刚开始编程时又回来了,只是想向人们展示它。我从来没有使用过git(我的决定非常糟糕)并创建了一个存储库。我下载了windows客户端和egit eclipse插件。我使用了egit插件,但它只是将所有内容移动到Oder并使其成为本地存储库。然后我使用Windows客户端提交提交。这需要一段时间,所以我把它留下来睡觉了。我今天早上醒来,除了eclipse中的文件夹名,.gitignore文件和.project文件外,一切都被删除了。无论如何,我可以恢复这项旧工作。

谢谢!

2 个答案:

答案 0 :(得分:1)

在项目的根文件夹中,从Git Bash运行 gitk ,您将看到更改。

答案 1 :(得分:0)

我在这里找到了一个解决方案:https://www.quora.com/Git-revision-control/How-do-I-retrieve-added-files-but-not-committed-from-a-reset?share=1

基本上你可以从blob中检索文件,但你必须逐一进行。我正在编写一个程序,现在自动执行此操作。

有没有其他更简单的方法?

如果是这样,我很高兴知道。

编辑:哦,我完全忘记了Windows上的早期版本标签。我只是这样做。

谢谢!