0

好的,所以我真的搞砸了 github。我正在计算机 A 上开发一个项目。我创建了一个 github 存储库,然后将所有提交推送到它。然后我想添加一些更改,但由于某种原因它不起作用,我的作者都搞砸了,因为我没有正确地做。无论如何,出于沮丧,我删除了我的 github 存储库。现在我如何将文件重新推送到我创建的新仓库中,而不是旧的?

4

2 回答 2

3

首先,删除附加到您的 repo 的旧 GitHub 远程(通常称为远程名称origin):

$ git remote rm *remote-name*

接下来,添加新的:

$ git remote add origin git@github.com:YOUR_USERNAME/YOUR_REPO.git

最后,将所有提交推送到新的仓库:

$ git push --set-upstream origin master
于 2013-05-04T16:26:11.893 回答
0

如果您有本地克隆,则可以重新推送。如果您进行了任意重置,您可以使用 reflogs 恢复对象

于 2013-05-04T16:26:06.750 回答