多个git账号的配置
2024-08-24 12:06:54
问题描述:
作为开发人员,普遍有多个git账号,例如,公司邮箱对应的公司仓储账号和私人邮箱对应的github账号。在一台电脑上使用两个账号基于ssh协议拉代码,如果不进行额外设置,往往只有一个账号可以正常工作,其他账号需要输入密码。
解决:
1.分别针对两个账号生成不同的ssh key
ssh-keygen -t rsa -C "账号1“
ssh-keygen -t rsa -C "账号2“
注意生成key的时候,不要一路回车,要给两个key文件制定不同文件名,以免,第二个key将第一个key覆盖。
2.假设生成的文件名为 文件1、 文件2
ssh-add 文件1
ssh-add 文件2
电脑重启后,需要重新添加
永久添加方法
ssh-add -K 文件1
ssh-add -K 文件2
3.在~/.ssh文件夹下,生成config文件
#账号1的
Host 域名1
HostName 域名1
IdentityFile ~/.ssh/文件1
#账号2的
Host 域名2
HostName 域名2
IdentityFile ~/.ssh/文件2
4.可以正常工作了
最新文章
- Asp.NET + SQLServer 部署注意事项
- 黑马程序员:Java编程_7K面试题之交通灯管理系统
- OAF_文件系列7_实现OAF处理Excel的JXL包介绍(概念)
- 新萝卜家园GHOST WIN7系统32,64位极速装机特别版
- C语言产生随机数
- Javascript之简单按钮搜索功能
- Windows 8 应用开发 - 磁贴
- 图片alpha blending的计算
- charles模拟手机流量网速
- OpenCV-Python:车道检测
- Mac流量监控/硬盘监控小工具
- expdp 字符集从ZHS16GBK到AL32UTF8
- 程序设计第二次作业<;2>;
- Android : 添加apk私有权限
- Centos7 在 Xshell里 vim的配置
- 更改html代码后网页不更新
- c#中(&;&;,||)与(&;,|)的区别和应用
- 豪斯医生第一季/全集House M.D 1迅雷下载
- memcached系列之二
- cookie和session的比较
热门文章
- 费用流 ZOJ 3933 Team Formation
- linux查看硬件以及系统信息
- 图解Storm
- Java 集合系列08之 List总结(LinkedList, ArrayList等使用场景和性能分析)
- BZOJ 2427 &; 分块裸题
- BZOJ3555 [Ctsc2014]企鹅QQ 题解
- 测试Centos硬盘读写速度
- iOS单例的作用和使用
- ACM: HDU 5418 Victor and World - Floyd算法+dp状态压缩
- CF #371 (Div. 2) C、map标记