Git 本地项目添加多个远程仓库

时间:2023-03-08 16:05:11

做了一个小玩意儿,是在 码云 上做的仓储;

还想同时放在 github 上做个备份;

就在 github 上创建了一个新的项目地址;

Git 本地项目添加多个远程仓库

可以看出,官方给了三种导入方式;

1、创建一个新的项目;

2、推送现有仓库;

3、使用三方程序导入仓库;

因为在码云上已经存在了一个所属仓库;

所以就是第二种选择了;

git remote -v 查看本地已经存在的远程源

Git 本地项目添加多个远程仓库

本地进入到项目目录,执行 git remote 命令;

注意,因为本地已经存在 origin 名称的远程源,所以记得要更换下名称;

使用 git remote add xahy-hub git@github.com:xianhenyuan/xahy-simple-nav-pro.git 命令;

否则会报 fatal: remote origin already exists. 的错误

对用的 push 命令也需要调整为 git push -u xahy-hub master

Git 本地项目添加多个远程仓库

日后推拉代码跟之前使用的命令也几乎没区别,

就是换个远程源的名字,

目的是为了让git知道是推给谁;

git pull xahy-hub master
git push xahy-hub master