You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将本地Git仓库远程URL从GitLab切换至GitHub?

让Git命令默认作用于GitHub的配置方法

你已经做了最关键的一步啦!git remote set-url origin git@github.com:repo-url这个命令就是用来修改默认远程仓库origin的地址的,咱们可以通过以下步骤确认配置生效,确保后续操作都指向GitHub:

  • 第一步:验证当前远程配置
    打开终端执行:

    git remote -v
    

    如果输出里origin对应的fetch和push地址都是你设置的GitHub仓库URL,那就说明配置已经生效。这时候你执行git push、git pull这类不带远程名的命令,默认就会和GitHub仓库交互了。

  • 第二步:测试提交同步
    你可以做个小测试(比如修改下README文件),然后执行:

    git add .
    git commit -m "Test commit for GitHub sync"
    git push
    

    之后去GitHub仓库查看,就能看到这个测试提交已经同步过去了。

额外:如果需要保留GitLab作为备用远程

要是之后你还想偶尔同步代码到GitLab,不用修改origin,可以添加一个单独的远程仓库别名:

git remote add gitlab git@gitlab.com:your-gitlab-repo-url

之后想推送到GitLab时,只需要执行:

git push gitlab <你的分支名,比如main>

而默认的git push、git pull还是会优先作用于GitHub的origin远程。

内容的提问来源于stack exchange,提问作者Marcelo BD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 06:50:05