--
layout: blog
title: '添加多個git賬號'
date: 2017-04-28 13:11:34
categories: blog
tags: code
image: ''
--
工作電腦上添加Github和工作的Gitlab賬號
本機已經添加過了Github賬號,由于工作需要,現在需要添加Gitlab賬號,兩個賬號使用不同的郵箱和用戶名進行創建,所以需要新添加重新生成一個rsa文件并且添加到Gitlab的ssh中
* 創建rsa文件
* 添加ssh
* 配置config文件
添加ssh
生成rsa
ssh-keygen -t rsa -C "example@gg.com" # gitlab上使用的注冊郵箱
cat gitlab.pub | pbcopy # gitlab.pub 文件是在上面創建的時候輸入的 gitlab 文件名 pbcopy是OS X上的復制命令,其他系統復制文件內容就行
image
將rsa拷貝添加到Gitlab的ssh中
image
本地添加config文件
config文件相當重要,一般沒有創建,需要要自己創建并配置
touch ~/.ssh/config # 創建config文件
# 參考 http://blog.csdn.net/a258831020/article/details/50373060
# 添加內容
# 該配置用于工作
# Host 服務器別名
Host 192.168.2.36
# HostName 服務器ip地址或機器名
HostName 192.168.2.36
# User連接服務器的用戶名
User huanghs
# IdentityFile 密匙文件的具體路徑
IdentityFile C:/Users/P/.ssh/id_rsa
# 該配置用于個人 github 上
# Host 服務器別名
Host github.com
# HostName 服務器ip地址或機器名
HostName github.com
# User連接服務器的用戶名
User hasonHuang
# IdentityFile 密匙文件的具體路徑
IdentityFile C:/Users/P/.ssh/id_rsa_hason
修改完文件和配置之后試一下
? .ssh ssh -T git@gitlab的地址 # 例如ssh -T git@153.235.223.26
welcome to Gitlab,***
如果出現welcome,恭喜你,成功了
`