Git同时推送多个远程仓库

18 Sep 2022

需求:
用于备份代码使用,从一个远程仓库拉去代码,
提交的时候,同时提到两个远程仓库。

建立远程仓库

登录远程设备

ssh [管理员用户名]@[IP地址或主机名] -p [SSH的端口号]
输入密码即可

建立仓库

新建仓库文件夹:mkdir github.git
进入文件夹:cd github.git
初始化仓库:git init --bare

获取仓库地址

仓库地址:
ssh://[管理员用户名]@[IP地址或主机名]:[SSH的端口号]/volume1/github/github.git

git clone 仓库地址

增加远程仓库

查看远程仓库地址

git remote -v

增加地址:

git remote set-url --add origin [仓库地址]

提交代码:

git push -u origin master

其他相关命令

删除远程仓库

git remote rm [name]

修改仓库名

git remote rename [old_name] [new_name]

参考教程:
https://www.runoob.com/git/git-remote.html
https://zhuanlan.zhihu.com/p/141941373