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
相关推荐
Doris_LMS1 天前
Git的强软硬回退(三)
运维·服务器·数据库·git·idea
瓜酷月..1 天前
GIT(了解)
git
misty youth1 天前
git命令常用指南
git·github
持续迷茫1 天前
lint-staged 中 --verbose 选项的深度解析
前端·git
lostElk1 天前
团队 Git 分管理全流程规范
git·github
亦是行人!1 天前
删除git中已经提交的target、logs、.idea文件
git
匆叔2 天前
Git下载全攻略
前端·git
奇树谦2 天前
Git配置:禁用全局HTTPS验证
git·网络协议·https
小安同学iter2 天前
在idea当中git的基础使用
git
初级代码游戏2 天前
Git或TortoiseGit的小BUG(可解决):空库报错Could not get hash of ““
git·bug