zoukankan      html  css  js  c++  java
  • git管理多个github账号

    网上有几个教程,感觉都不完善,自己做个备用。

    git管理多个github账户的关键在于config配置和本地使用方式:

    1、config的作用为指明每个github账号在本地的别名,内容如下:

    如图,个人账号是默认的。工作账号将host命名成了work.github.com

    2、本地使用时要将

    ssh:git@github.com:teayork/test.git 改为 git@work.github.com:teayork/test.git

    例如:#git clone git@github.com:个人账号/仓库.git                  克隆个人账号的仓库到本地

       #git clone git@work.github.com:工作账号/test.git           克隆工作账号的test仓库到本地

    测试链接成功!

    说完关键点,在简述下步骤:

    1、创建keygen,会提示是否修改私钥名称,最好修改,目录不变,名称修改下后缀即可:

    #ssh-keygen -t rsa -C "xxxxxx@xxx.com"

    2、添加私钥:

    #ssh-agent bash

    #ssh-add id_rsa_shangshan

    3、在github-settings-ssh...中添加ssh key。将.ssh文件夹中生成的.pub文件用文本打开将内容复制到key中,title随意。

    4、配置config文件,内容开篇已有:

    #vi config

    怀疑:identityfile能不能配置多个秘钥,这样就只需要在本地和github中增加sshkey就行了。

    参考链接:http://www.cnblogs.com/xjnotxj/p/5845574.html (ps:此链接在创建config时有一些属性会迷惑人,在测试远程连接的时候未添加git@,所以会提示拒绝访问)

  • 相关阅读:
    How To Scan QRCode For UWP (4)
    How To Crop Bitmap For UWP
    How To Scan QRCode For UWP (3)
    How To Scan QRCode For UWP (2)
    How To Scan QRCode For UWP (1)
    How to change windows applicatioin's position via Win32 API
    8 Ways to Become a Better Coder
    How to resize or create a thumbnail image from file stream on UWP
    C# winform压缩文件夹带进度条
    MS ACCESS MID函数
  • 原文地址:https://www.cnblogs.com/benjia/p/7516389.html
Copyright © 2011-2022 走看看