git提交双仓库gitee和gitlab 配置ssh key


因为是已经用了码云gitee,所以,所以只要再在gitlab的网页上新建仓库,然后保存ssh地址

删掉之前的远程仓库名

然后删掉之前gitee使用的 远程地址origin,如果提示没有origin,说明之前把gitee起名成origin
git remote remove origin
也可以不删除,那么以后推送的时候就要推送git push origin master,但是这样不利于区分是gitee还是gitlab,所以删掉origin

添加gitee远程仓库 和 gitlab远程仓库

git remote add gitee 地址名字
git remote add gitlab 地址名字

例如:

git remote add git@gitee.com:qq46537263/JiaZhang.git
git remote add gitlab git@10.64.0.206:tandiwen/jiazhang.git

推送到远程仓库 gitee 和 gitlab

git push gitee master
git push gitlab master

配置公钥私钥,可以不输入密码(可选)

如果想要不输入密码,可以配置公钥私钥对,放到~/.ssh 目录下面
如果没有ssh key需要生成:

ssh-keygen -t rsa -C"邮箱名字"

之后会让你输入 文件名字,按照括号里的提示输入名字就行,如下图,复制括号里的名字,回车

Enter file in which to save the key (/Users/tdw/.ssh/id_rsa): /Users/tdw/.ssh/id_rsa

然后会提示让你输入密码短语,不用管直接回车2次,空的密码短语

打开秘钥目录:
open ~/.ssh
公钥文件所在目录
~/.ssh/id_rsa.pub
打开公钥文件:
终端: open ~/.ssh/id_rsa
复制里面的内容,放到gitee和 gitlab里面

设置gitlab ssh秘钥

右上角点击偏好设置Preferences如下图:
在这里插入图片描述

然后点击SSH Keys
在这里插入图片描述

然后把公钥赋值到右边的key下面的方框里,在点击 add key,如下图
在这里插入图片描述

gitee码云设置ssh

点击右上角自己头像,下面的 “设置”
在这里插入图片描述

然后点击左边目录的 ssh公钥,然后赋值公钥到右边"公钥"方框下面,点击确定
在这里插入图片描述


版权声明:本文为boildoctor原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。