mac上配置多git源
2016-05-06 09:50
260 查看
公司搭建私有git服务,平常开发都上传代码在上面。这个时候如果想用gitlab托管,就要进行一些配置(假设公司的git服务已经配置好):
生成gitlab的sshkey
这个时候就会提示生成公钥、私钥路径:
默认路径是~/.ssh/id_rsa,id_rsa存放的是公司私有git私钥,不能覆盖。重命名比如:id_rsa_github中。
添加私钥
修改config
添加如下:
现在可以通过ssh
-T git@github.com命令查看是否设置成功!!!
生成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!
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- OpenSSL编程之RSA
- 每 172 个活动 RSA 证书中就有一个容易受到攻击
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 什么是Mac OS X?跟Linux有什么区别
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- git终极指南:在实际开发中的应用
- Linux vs Mac:Linux 比 Mac 好的 7 个原因
- 苹果mac OS X上安装metasploit
- Validation of viewstate MAC failed.的解决方法
- Mac平台中编译安装Lua运行环境及Hello Lua实例
- 在Mac OS中安装Lua的教程
- vbs Windows系统改变或修改网卡的MAC地址的脚本与软件第1/2页
- MAC官方菜单纯CSS实现灰色会换色
- mac系统OS X10.10版本安装最新5.7.9mysql的方法