在github上,我从它的原始源original/project-name
分叉项目,所以现在我有一个远程回购github myusername/project-name
。我现在想切换我的github回购使用贡献者叉contributor/project-name
。我怎样才能做到这一点?更改git的远程来源
3
A
回答
3
正如评论已经指出的那样,它是那样简单
git remote set-url origin https://github.com/contributor/project-name.git
你可能要考虑一个替代方案是创建一个叉第二遥控器。
git remote add fork https://github.com/contributor/project-name.git
如果你想保持叉上最新与原来的回购,你可以参考我的回答this question。
1
Gabriele的答案提供了最快和最简洁的选项,但您可以选择编辑.git/config文件来更改远程。可能是一个更好的选择将是远程再添一起由
git remote add REMOTE_NAME_HERE REMOTE_URL_HERE
即:
git remote add test https://github.com/username/test-project.git
其中“试验”成为新的远程的名义下进行。这样,你会推送到远程的回购使用“测试”,而不是“原点”
git push -u test BRANCH_NAME
相关问题
- 1. 设置git远程来源
- 2. Git:无法更改远程
- 3. 'git pull'不更新来自远程分支的更改
- 4. 从Git远程拨号时使用远程更改来解决冲突
- 5. Git 1.9远程推送-u更改
- 6. 在Git中更改远程分支
- 7. 从远程git存储库中更改
- 8. 更改Git远程存储库密码
- 9. GIT Xcode - 更改源
- 10. git commit显示远程源?
- 11. 我可以使用'git -m'来更改远程存储库吗?
- 12. 修改开源项目,同时使用Git进行远程更改
- 13. 的Git - 远程Git
- 14. Git从现有的远程源创建
- 15. git rebase到远程更新
- 16. 我如何更新远程git存储库上的更改?
- 17. Git - 更新了远程URL,但没有更改旧的URL?
- 18. 在Microsoft GIT提供程序中更改BitBucket的远程URL
- 19. git当你将更改推送到远程是.git更新的文件?
- 20. 更改NSImage来源
- 21. Git合并 - 未合并来自远程分支的所有更改
- 22. Rstudio:更改项目的git版本控制的来源
- 23. Git远程起源有两个分支
- 24. 如何让Git有两个远程源?
- 25. Git非快进更新被拒绝合并远程更改
- 26. 更改来源? Win32的?
- 27. 如何更改我的所有git repos的远程地址?
- 28. Git:如何结帐有冲突的文件的远程更改
- 29. git重置更改回来
使用'混帐远程设置网址起源[NEW_REMOTE_URL]' –
东西与分叉回购工作时,我做的是创造另一个远程,轻松拉动,并保持原点轻松推动。 – gustavohenke
@askvictor与建议的答案有什么运气? –