0

git init在现有的存储库上并强制将其推送到 master。我有一个早期版本的存储库,其中只有几个(大约 100-120 个)文件,我没有本地副本,现在整个存储库已被覆盖,我只有 2 个新文件。

我曾尝试克隆存储库并尝试获取较早的日志,但整个存储库日志中只有一个提交。

如何将存储库恢复到正常版本?

这些是我使用的代码:

 git init
 git add .
 git commit -m "New files"
 git remote set_url origin "Link to my repository.git"
 git push origin +master
4

1 回答 1

0

如果您在 GitHub 上强制推送旧内容,您可以联系 GitHub 支持,他们可以找到旧版本,并可能在该存储库中为您创建一个分支,其中包含您可以获取的旧内容。

于 2020-04-04T18:42:57.923 回答