Git 项目切换到新的远程仓库地址

已存在的 Git 项目切换到新的远程仓库地址,比如你要换成:

复制代码
git@github.com:baoing/test-app.git

步骤如下:

  1. 查看当前的远程仓库地址(可选)
bash 复制代码
git remote -v

你会看到类似:

复制代码
origin git@github.com:old-user/old-repo.git (fetch)
origin git@github.com:old-user/old-repo.git (push)
  1. 修改远程仓库地址为新的:
bash 复制代码
git remote set-url origin git@github.com:baoing/test-app.git
  1. 验证是否修改成功
bash 复制代码
git remote -v

你应该看到:

复制代码
origin  git@github.com:baoing/test-app.git (fetch)
origin  git@github.com:baoing/test-app.git (push)
  1. 推送到新仓库(如果需要)
    比如你想把当前所有分支推送到新仓库:
bash 复制代码
git push -u origin --all

或者只推当前分支:

bash 复制代码
git push -u origin main

(替换 main 为你当前的分支名)

如果你还没有将这个项目提交过任何内容,可以先执行:

bash 复制代码
git add .
git commit -m "Initial commit"
git push -u origin main
相关推荐
恋喵大鲤鱼2 小时前
git reflog
git·git reflog
MatrixOrigin4 小时前
MatrixOne Git4Data 技术详解(二):从零跑通所有 Git 原语
git
anew___4 小时前
常用的 Git 工作流
git
shimly1234564 小时前
git diff 生成一部分文件的补丁
git
m0_579146655 小时前
Git 重置模式详解:四种重置方式的原理与应用场景
git
恋喵大鲤鱼5 小时前
git grep
git·git grep
霸王龙的小胳膊5 小时前
Git基础知识
git
恋喵大鲤鱼6 小时前
git fetch
git·git fetch
Java知识技术分享6 小时前
安装sourcetree
java·git·源代码管理
恋喵大鲤鱼7 小时前
git revert
git·git revert