Files
qiming/qiming-mobile/docs/switch-git-remote.md

1.7 KiB
Raw Blame History

description
description
如何在 GitLab 和 GitHub 之间切换 Git 远程仓库

Git 远程仓库切换指南

本项目同时托管在 GitLab 和 GitHub可根据需要切换远程仓库地址。

仓库地址

平台 仓库地址
GitLab https://git.yichamao.com/agent-platform/agent-platform-front-weapp.git
GitHub https://github.com/qiming-ai/qiming-mobile.git

查看当前远程仓库

git remote -v

切换到 GitLab

git remote set-url origin https://git.yichamao.com/agent-platform/agent-platform-front-weapp.git

切换到 GitHub

git remote set-url origin https://github.com/qiming-ai/qiming-mobile.git

验证切换是否成功

git remote -v

输出应显示新的远程仓库地址,例如:

origin  https://github.com/qiming-ai/qiming-mobile.git (fetch)
origin  https://github.com/qiming-ai/qiming-mobile.git (push)

注意事项

  1. 切换远程仓库前,请确保本地代码已提交或暂存
  2. 切换后首次 git pull 可能需要处理分支追踪关系
  3. 如需同时保留两个远程仓库,可以添加新的 remote 而非修改 origin
    # 添加 GitLab 为额外的远程仓库
    git remote add gitlab https://git.yichamao.com/agent-platform/agent-platform-front-weapp.git
    
    # 添加 GitHub 为额外的远程仓库
    git remote add github https://github.com/qiming-ai/qiming-mobile.git
    
    # 推送到指定远程
    git push gitlab main
    git push github main