首次提交代码

时间:2018-03-19 04:26:18

标签: git github

上周我创建了一个新的Github存储库,在那里添加代码之前,我创建了一个README.md并仅在线提交(18次)。该文件从未在我的本地计算机上使用。

今天我将当前的本地代码指向Github存储库,提交并用我的git(数百个文件)推送它。提交成功,但令我惊讶的是,README.md在此过程中消失了!

我试图在Github上恢复它,但它不存在。存储库显示:1个提交,1个分支,1个贡献者。我的主页仍然显示:“在1个存储库中创建了18个提交”,但无论我尝试什么,我都无法看到它或找到此文件。

我该如何恢复?

1 个答案:

答案 0 :(得分:3)

正如我在“Getting a history of which commits were force pushed”中解释的那样,您仍然可以通过GitHub Events API

查看您的GitHub回购

您应该能够提取在最后一个之前完成的提交(强制执行,并替换本地历史记录)

从那里,您可以转到过去提交的网址,然后从那里获取README.md