为什么我会得到"你已经有了这个存储库的分支"?

时间:2016-10-10 22:03:41

标签: git github version-control open-source contribute

首先,我是github的新手!

我已经从github克隆了一个项目并进行了一些更改&它的扩展。现在我想推动我的更改,但它说我没有权限。所以我想把项目分成我的个人资料,但我得到了#34;你已经拥有了这个存储库的一个分支:" (可能是因为我已经删除了所有我的回购,因为我的个人资料现在是空的:你还没有任何存储库。)如何在上游推送我的更改?

2 个答案:

答案 0 :(得分:2)

您可以在github中创建一个新的远程存储库,然后将其与本地存储库链接。

  1. 在Github中创建repo并复制URL
  2. 然后,如果链接到本地​​的远程存储库名为Origin(像往常一样)。 git remote set-url origin https://github.com/username/your-new-repo
  3. git remote -v 检查更改是否正常
  4. 现在您可以使用 git push 将所有更改置于上游

答案 1 :(得分:0)

我最终删除了我的github帐户(因为它是新的并且为空)并重新创建一个具有相同名称的新帐户。然后我就可以正常分叉,从磁盘提交更改,并相应地打开pull reqest。