一、创建账号对应的密钥文件
.ssh文件夹下生产的秘钥文件
ssh-keygen -t rsa -b 4096 -C "git账号邮箱

账号生成对应的密钥文件

二、配置秘钥文件到仓库
将.ssh文件夹下的id_cytweb.pub秘钥文件复制配置到代码仓库平台
三、配置秘钥管理文件
.ssh文件夹下的config文件,如果没有就新建一个config文件。
Host cytweb.github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_cytweb
IdentitiesOnly yes
Host 998cyt.github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_998cyt
IdentitiesOnly yes
# Host和HostName 可以填写你的账户名cytweb.github.com
# User 填写你在代码仓库里的用户名(不强制)
# IdentityFile 这个配置一定要配置正确,对应的秘钥文件,对应哪个服务器不能写错。
拉取代码仓库
// 比如github地址
git@github.com:cytweb/banner.git
// 配置了单独的git要修改为以下
// 拉取的时候要这样写
git clone git@cytweb.github.com:cytweb/banner.git
// git clone git@xxxxx(对应config文件里Host):cytweb/banner.git
© 版权声明
文章版权归作者所有,未经允许请勿转载。