在 github 上,我从其原始源中分叉了一个项目,original/project-name
所以现在我在 github 上有一个远程仓库myusername/project-name
。我现在想切换我的 github 存储库以使用贡献者 fork contributor/project-name
。我怎样才能做到这一点?
问问题
641 次
2 回答
3
正如评论中已经指出的那样,它很简单
git remote set-url origin https://github.com/contributor/project-name.git
您可能要考虑的另一种方法是为分叉创建第二个遥控器。
git remote add fork https://github.com/contributor/project-name.git
如果你想让 fork 与原始 repo 保持最新,你可以参考我对这个问题的回答。
于 2013-06-27T00:43:45.860 回答
1
Gabriele 的回答提供了最快和最简洁的选项,但您也可以编辑 .git/config 文件来更改遥控器。可能更好的选择是添加另一个遥控器
git remote add REMOTE_NAME_HERE REMOTE_URL_HERE
IE:
git remote add test https://github.com/username/test-project.git
其中“test”成为新遥控器的名称。然后,您将使用“test”而不是“origin”推送到远程仓库
git push -u test BRANCH_NAME
于 2013-06-27T01:10:24.333 回答