将它全部上传到我自己的github,而不是谁的克隆人

将它全部上传到我自己的github,而不是谁的克隆人,git,Git,例如,如果我从老师那里得到一个任务并将其上传到我自己的github帐户中,情况就是这样 然后每次我这样写的时候它都会出错: git init 错误是: 在中重新初始化现有Git存储库 C:/Users/ImGuud/Documents/NetBeansProjects/HelloWorld/.git/ 我读过: 但我想让它做的是上传到我自己的github,而不是我克隆的前github。将你的github添加为另一个远程: git remote add github git@github.com

例如,如果我从老师那里得到一个任务并将其上传到我自己的github帐户中,情况就是这样

然后每次我这样写的时候它都会出错:

git init
错误是:

在中重新初始化现有Git存储库 C:/Users/ImGuud/Documents/NetBeansProjects/HelloWorld/.git/

我读过:


但我想让它做的是上传到我自己的github,而不是我克隆的前github。

将你的github添加为另一个远程:

git remote add github git@github.com:user/example
然后推到那里:

git push github master

有几种可能的解决方案:

首先,您可以将原始GitHub存储库的fork复制到您自己的帐户中,然后克隆您的fork并以最简单的方式使用它

另一种可能是修改遥控器:

一方面,您可以删除从中克隆的遥控器,并将其替换为您自己的遥控器,例如:

git remote remove origin
git remote add origin git@github.com:myaccount/repo
第一次推送时,必须使用

git push -u origin master
然后,您可以简单地使用自己的存储库

下一个选项是解决方案@ohlec

在任何情况下,您都需要在自己的用户帐户中设置一个存储库

在现有存储库中不应该需要辅助init

可能重复的