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