git配置ssh
# git配置ssh
# 配置ssh
# 创建SSH Key
// ssh-keygen -t rsa -C 邮箱名 -f ~/.ssh/秘钥名称
// 一般秘钥名称 我是以下划线拼接 id_rsa_gitlab_chiefclouds
1
2
3
2
3
# 找到 .ssh
文件夹
windows
电脑在C:\User\当前用户名\
Mac
电脑 打开Finder
找到 系统盘用户\用户名\.ssh
- 直接通过命令找到
cd ~/.ssh
- 直接通过命令找到
# 配置github
或者gitlab
的ssh
- 找到
gitlab
的设置ssh
将公钥(.pub后缀)
内容粘贴上 然后点击Add SSH Key
# 配置多个ssh
- 需要在
.ssh
目录下面新建config
文件,写入自己所需的配置
# github GuoweiYang
HOST github.com # 主机
HostName github.com # 主机名
User 515798783@qq.com # 用户
IdentityFile ~/.ssh/id_rsa_github_guoweiyang # 使用的秘钥
# github blake
HOST github.com
HostName github.com
User blakeyang0707@gmail.com
IdentityFile ~/.ssh/id_rsa_github_blakeyang
# gitee
HOST gitee.com
HostName gitee.com
User 515798783@qq.com
IdentityFile ~/.ssh/id_rsa_gitee_bloke
# gitLab chiefclouds
HOST gitlab.chiefclouds.cn
HostName gitlab.chiefclouds.cn
User guowei.yang@chiefclouds.com
IdentityFile ~/.ssh/id_rsa_gitlab_chiefclouds
# gitLab carlsberg
HOST cn-gitlab.carlsberg.asia
HostName cn-gitlab.carlsberg.asia
User guowei.yang@chiefclouds.com
IdentityFile ~/.ssh/id_rsa_gitlab_carlsberg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# 测试服务是否通
// ssh -T git@github.com
// ssh -T git@gitee.com
// ssh -T git@gitlab域名
// ssh -T git@gitlab.chiefclouds.cn
1
2
3
4
5
2
3
4
5
- 输出
Welcome to GitLab, your name!
则说明成功了。
1
2
2