多个code.youkuaiyun.com账号切换

code.youkuaiyun.com是国内开源库
使用git需要在项目添加密钥
项目添加密钥
而如果有多个账户,一个是私人,一个是公司,那么这时怎么做?
密钥存在~/.ssh默认是id_rsa
那么一个比较笨的办法是做一个key_backup文件夹
在文件夹放入足够多的子文件夹,每个子文件夹对应一个账号项目。
每次都把原来的进行覆盖
当然这个方法你看着就笑下,一个比较简单的方法:
~/.ssh新建一个config文件,里面写入

Host code.csdn.net #随便写
    Hostname code.csdn.net
    User lindexi_gd
    IdentityFile ~/.ssh/lindexi_gd
Host second
    Hostname code.csdn.net
    User lindexi_gd
    IdentityFile ~/.ssh/lindexi_second

Host可以随便写,不过我们马上就要用到它
我们在代码开始second新建仓库或更新已有的时候可以用到
git remote add origin git@second:lindexi_gd/lindexi_gd.git
而不是
git remote add origin git@code.youkuaiyun.com:lindexi_gd/lindexi_gd.git
对应的email要改为user@email

参考文档:http://www.2cto.com/os/201307/230969.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值