您的位置:首页 > 其它

mac上配置多git源

2016-05-06 09:50 260 查看
公司搭建私有git服务,平常开发都上传代码在上面。这个时候如果想用gitlab托管,就要进行一些配置(假设公司的git服务已经配置好):

生成gitlab的sshkey

ssh-keygen -t rsa -C "mr_ktl@163.com"


这个时候就会提示生成公钥、私钥路径:

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


默认路径是~/.ssh/id_rsa,id_rsa存放的是公司私有git私钥,不能覆盖。重命名比如:id_rsa_github中。

添加私钥

ssh-add ~/.ssh/id_rsa_github


修改config
vi ~/.ssh/config


添加如下:
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_github


现在可以通过ssh
-T git@github.com命令查看是否设置成功!!!

ketinglideMacBook-Pro:.ssh ketl$ ssh -T git@github.com
Welcome to Github, ketingli!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mac git gitlab rsa