github中多个平台共存

编程技术  /  houtizong 发布于 3年前   165
在个人电脑上,如何分别链接比如oschina,github等库呢,一般教程之列的,默认
ssh链接一个托管的而已,下面讲解如何放两个文件


1) 设置用户名和邮件地址

$ git config --global user.name "xx"

$ git config --global user.email "[email protected]"
生成ssh-key
ssh-key保存在`~/.ssh文件中
ssh-keygen -t rsa -C "[email protected]"

  默认的是保存在~/.ssh目录下的id_rsa,但如果是多个平台的话,
则在做ssh key的时候,要不同的名称命名

2) 新密钥添加到SSH agent中
   因为默认只读取id_rsa,为了让SSH识别新的私钥,需将其添加到SSH agent中:

ssh-add ~/.ssh/id_rsa_work


如果出现Could not open a connection to your authentication agent的错误,就试着用以下命令:

ssh-agent bash
ssh-add ~/.ssh/id_rsa_work

3) 设置config文件
  touch config
  设置如下:
   Host  git.oschina.net-jackyrong
Hostname git.oschina.net
user jackyrong
    IdentityFile ~./ssh/id_rsa

Host  github.com-jackyrong
Hostname github.com
user jackyrong
    IdentityFile ~./ssh/id_rsa.github

4) 分别用ssh -T 去测试,出现成功字样,证明成功了

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

留言需要登陆哦

技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成

网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];

      订阅博客周刊 去订阅

文章归档

文章标签

友情链接

Auther ·HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群 也可以扫右边的二维码
侯体宗的博客