GitHub撤消放弃

我正在处理一些文件,并意外丢弃了github上的所有文件。 我知道,只要你丢弃,底部就会有一个撤销按钮。 但是我重新启动了我的gitub,现在我不再有撤消按钮了。 有什么办法可以撤消丢弃并取回我的文件吗? 我希望有,请让我知道,如果你有任何想法。

谢谢!


放弃(您可以在“GitHub for Windows中的撤消按钮”中看到)可用于重置添加到索引中的文件。

https://f.cloud.github.com/assets/1396/278196/785c1940-90df-11e2-9c77-189a​​907c6580.gif

这意味着你添加了文件,并在任何提交之前重置它们。

Windows / Mac的GitHub不会帮助你。

你需要从git repo中恢复这些文件( git fsck --unreachable --no-reflogs --no-cache HEAD )。
请参阅“在执行git reset --hard HEAD^之后恢复添加的文件git reset --hard HEAD^ ”以获取更多信息。

OP Benz_java提到“恢复丢失的提交”,以查找丢失提交的reflog。

链接地址: http://www.djcxy.com/p/23503.html

上一篇: GitHub undo a discard

下一篇: How to restore files that were removed by git?