git多账户配置
来源:互联网 发布:学生成绩管理系统c语言 编辑:程序博客网 时间:2024/05/21 08:32
生成秘钥
第一个账户(github)
1、在 gitbash上运行 ssh-keygen -t rsa -C “账户邮箱”
2、接下来会提示输入key的名字 默认名字为id_rsa .或者为了方便辨认重命名github_rsa
3、然后回车。
4、回车,
ssh agent默认只读取id_rsa,为了让SSH识别新的私钥,需将其添加到SSH agent中
ssh-add github_rsa
如果出现Could not open a connection to your authentication agent的错误,运行:
ssh-agent bash
ssh-add github_rsa
第二个账户(gitlab)
步骤同上,命名我选择了默认id_rsa
详情参照:http://www.cnblogs.com/dubaokun/p/3550870.html
配置config
#Host myhost(这里是自定义的host简称,以后连接远程服务器就可以用命令ssh myhost)[注意下面有缩进] #User 登录用户名(如:git) #HostName 主机名可用ip也可以是域名(如:github.com或者bitbucket.org) #Port 服务器open-ssh端口(默认:22,默认时一般不写此行 #IdentityFile 证书文件路径(如~/.ssh/id_rsa_*)
详情参照:https://gist.github.com/yeungeek/596984fd9e53d6c36c0d
cat config #github xxxxxxx@qq.comhost github hostname github.com User Crazier-qi IdentityFile ~/.ssh/github_rsa #gitlab xxxxxxx.com.cnhost gitlab hostname git.yqb.pub/ User qiyue327 IdentityFile ~/.ssh/id_rsa
添加公钥
分别在github和gitlab的setting中找到add ssh key
在目录~/.ssh 中分别找到对应的公钥:
github_rsa.pub
id_rsa.pub
这里添加的是公钥。
配置name和email
git config user.namegit config user.email
在对应网站文件夹下局部变量配置。
git config -g user.xxx会全局配置。
测试
ssh -T git@github.com
阅读全文
0 0
- git多账户配置
- git多账户配置
- Git多账户SSH配置
- ssh-key 与 git账户配置以及多账户配置
- 一个客户端配置多个Git账户
- git多账户使用及配置
- Git配置 多账户SSH KEY
- git ssh 配置多个账户
- git配置多个账户登录
- 【Git学习】SSH key 和 Git 多账户配置
- 多git账户操作
- git多账户管理
- git 在一台机器上配置多个账户
- git的多账户公钥配置简略
- 如何在一个终端配置多个git账户
- Git 多账户配置使用,同时使用github 和 gitoschina
- git ssh配置多个账户 | 指定私钥登入
- 多个 git 账户共存
- 【CUGBACM15级BC第11场 B】hdu 5055 Bob and math problem
- git internal for computer scientists
- 选择Code Style及Default Pro
- angularJS web应用SEO
- phantomjs rendering
- git多账户配置
- css中attribute selector及pseudo class
- css tips: 清除float影响,containing的div跟随floated sub等
- c++值、对象、指针、const
- CSS animation online生成工具
- angularJS articles and resources
- linux clone函数使用
- react native 持续优化篇之1 原生优化
- web项目开发流程