zoukankan      html  css  js  c++  java
  • 【git】 git配置多个github(gitlab)同时使用

    一、config配置文件

    为了使得一台电脑(假设Windows)可以同时连接不同的git仓库,只需在用户主目录下的.ssh文件夹下
    C:Users用户名.ssh 配置config文件,里面列举不同git仓库对应的配置信息

    Host github.com
    HostName github.com
    User maruitao
    IdentityFile C:UsersJoshua_Ma.sshid_rsa
    
    Host gitlab.bd.cesinstitute.com.cn
    HostName gitlab.bd.cesinstitute.com.cn
    User ma.ruitao
    IdentityFile C:UsersJoshua_Ma.sshid_rsa_cesbd
    
    Host gitlab.com
    HostName gitlab.com
    User 20200519036
    IdentityFile C:UsersJoshua_Ma.sshmrtgit
    

    注意:

    1. Host和HostName 都一样,为对应服务器的域名
    2. User 为对应github(或gitlab)服务器上的用户名名称
    3. IdentityFile 为当前用户目录下.ssh文件夹下的文件名(该文件名为一对,包括私钥和公钥)

    二、创建私钥和公钥

    1. 进入github个人settings

    2. 创建SSH key

    3. 本地cmd命令行生成私钥和公钥

    ssh-keygen -t rsa -C "email"
    
    

    然后一路【回车】就会在用户当前目录下的.ssh文件夹中生成对应的私钥和公钥(公钥后缀pub)
    再在当前目录的config文件中加入私钥的名称, 注意:私钥公钥生成后,可以一起修改名称,要配对修改就OK

  • 相关阅读:
    python 文件路径拼接、判断、创建、输出
    热力图制作
    矩阵文件添加列标签
    cmd运行 ‘.py’ 文件
    hdu 2017 字符串统计
    hdu 2016 数据的交换输出
    hdu 2014 青年歌手大奖赛_评委会打分
    hdu 2013 蟠桃记
    hdu 2012 素数判定
    hdu 2011 多项式求和
  • 原文地址:https://www.cnblogs.com/andre-ma/p/15108694.html
Copyright © 2011-2022 走看看