windows同一台电脑设置多个公钥与不同github帐号交互
2016-03-23 17:11
232 查看
1 生成公钥
1. 安装git,从C:\Documents and Settings\Administrator\.ssh\目录打开 "Git Bash";
2. 键入命令:ssh-keygen -t rsa -C "email@email.com","email@email.com"是github账号;
3. 提醒你输入key的名称,输入如id_rsa_githubName;
4. 在C:\Documents and Settings\Administrator\下产生两个文件:id_rsa_githubName和id_rsa_githubName.pub;
2 添加公钥到某个github账号
用记事本打开id_rsa.pub文件,复制内容,在github.com的网站上到ssh密钥管理页面,添加新公钥,随便取个名字,内容粘贴刚才复制的内容;
3 在C:\Documents and Settings\Administrator\.ssh\目录配置文件config
#personal account
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa
#work account
Host github.com-work
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_githubName
4 用ssh访问github
git clone git@github.com-work:socialchorus/repo_name.git
1. 安装git,从C:\Documents and Settings\Administrator\.ssh\目录打开 "Git Bash";
2. 键入命令:ssh-keygen -t rsa -C "email@email.com","email@email.com"是github账号;
3. 提醒你输入key的名称,输入如id_rsa_githubName;
4. 在C:\Documents and Settings\Administrator\下产生两个文件:id_rsa_githubName和id_rsa_githubName.pub;
2 添加公钥到某个github账号
用记事本打开id_rsa.pub文件,复制内容,在github.com的网站上到ssh密钥管理页面,添加新公钥,随便取个名字,内容粘贴刚才复制的内容;
3 在C:\Documents and Settings\Administrator\.ssh\目录配置文件config
#personal account
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa
#work account
Host github.com-work
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_githubName
4 用ssh访问github
git clone git@github.com-work:socialchorus/repo_name.git
相关文章推荐
- java基础知识总结
- 管理Java垃圾回收的五个建议
- 设置eclipse自动下载源码
- move函数的用法
- 命名空间(像std那样定义属于自己的专属空间)
- Yii2 表单
- 当spring 容器初始化完成后执行某个方法
- 结对编程的优势和劣势
- 作业三:代码规范、代码复审、PSP
- windows环境phpstorm调试环境搭建
- 管理Java垃圾回收的五个建议
- 作业四: 结对编程项目---四则运算
- C++简单工厂模式
- C语言控制流
- Java嵌入式数据库H2学习总结(三)——在Web应用中嵌入H2数据库
- laravel 5.2 form模块调用时出错
- java十七节-file前言
- yii2 邮件发送
- zookeeper python接口
- Spark RDD(DataFrame) 写入到HIVE的代码实现