当前位置:首页 > 开发 > 编程语言 > 版本管理工具 > 正文

github中多个平台共存

发表于: 2015-07-19   作者:jackyrong   来源:转载   浏览:
摘要: 在个人电脑上,如何分别链接比如oschina,github等库呢,一般教程之列的,默认 ssh链接一个托管的而已,下面讲解如何放两个文件 1) 设置用户名和邮件地址 $ git config --global user.name "xx" $ git config --global user.email "test@gmail.com"
在个人电脑上,如何分别链接比如oschina,github等库呢,一般教程之列的,默认
ssh链接一个托管的而已,下面讲解如何放两个文件


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

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

$ git config --global user.email "test@gmail.com"
生成ssh-key
ssh-key保存在`~/.ssh文件中
ssh-keygen -t rsa -C "test@gmail.com"

  默认的是保存在~/.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 去测试,出现成功字样,证明成功了

github中多个平台共存

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
用4.3打开两个低版本的unity工程,都报错.... 用低版本打开正常,希望Unity3D版本兼容性越来越好吧
环境: win7 php:5.2.14 Apache:2.2.16 Zend Optimizer:3.3.3 php.ini [Zend] zend_extension_manag
做Web开发Web标准很重要的一点也是最烦的一点,就是兼容各版本浏览器问题了。 要解决各版本浏览器问
一台电脑上有一个ssh key,在github上提交代码,由于其他原因 你可能会在一台电脑上提交到不同的git
一、GitHub的简单介绍 Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代
http://www.cnblogs.com/yejiurui/archive/2013/07/29/3223153.html http://blog.csdn.net/shehun1/
注册GitHub账号(DeanZhouLin) https://github.com/ 向GitHub中添加一个仓库(Test) *创建完成后
与 和睦相处问题? 在配置任何多重操作系统共存时本着“先低后高”的顺序安装,这个大原则本身是没
安装配置EGit 1. 安装Windows版的Git,登陆Github账号,登陆成功后会自动在本地和Github配置好密钥
前几周上传了下做的app的源码,后来发现源码中有太多错误,匆匆便上传了,之后想删掉一直找不到按钮
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号