美文网首页
Git多用户配置

Git多用户配置

作者: Infinite_eyes | 来源:发表于2017-06-12 23:23 被阅读326次

ssh方式

#配置全局变量
git config --global user.name "name"
git config --global user.email "email"

#.ssh 目录下执行

 #创建公私钥
  ssh-keygen -t rsa -C name     
#查看系统ssh-key代理
  ssh-add -l
#如果系统已经有ssh-key 代理 ,执行下面的命令可以删除
  ssh-add -D 
#添加密钥
$ ssh-add ~/.ssh/id_rsa_xx
$ ssh-add ~/.ssh/id_rsa_xxx
(mac 重启失效 ssh-add -K privateKey |  ssh-add -K )
touch config

# 配置github.com
Host github.com               
    HostName github.com
    IdentityFile C:\\Users\\popfisher\\.ssh\\id_rsa_xx
    PreferredAuthentications publickey
    User username1

# 配置git.oschina.net 
Host github2.com         
    HostName git.oschina.net
    IdentityFile C:\\Users\\popfisher\\.ssh\\id_rsa_xxx
    PreferredAuthentications publickey
    User username2 

#格式含义
HostName           这个是真实的域名地址
IdentityFile          这里是id_rsa的地址
PreferredAuthentications   配置登录时用什么权限认证--可设为publickey,password publickey,keyboard-interactive等
User            配置使用用户名

#在不同.git文件下config 中设置 不同的局部变量
git config  user.name "name"
git config  user.email "email"
#编辑
[remote "origin"]
    url = git@github.com:Infinite-eyes/test.git
    fetch = +refs/heads/*:refs/remotes/origin/*

#or

[remote "origin"]
    url = git@github2.com:chenweiming0215/test.git
    fetch = +refs/heads/*:refs/remotes/origin/*


 测试 ssh -T git@Host 

https方式

#在不同.git文件下config 中设置 不同的局部变量
git config  user.name "name"
git config  user.email "email"

#将 
[remote "origin"]
    url = https://github.com/用户名/仓库名.git

#修改为
[remote "origin"]
        url = https://用户名:密码@github.com/用户名/仓库名.git

相关文章

  • git 多用户配置

    git多账户设置解决方法总结和记录。 场景:在个人电脑上用不同用户提交到不同的git远程仓库上,尤其是公司代码和私...

  • Git多用户配置

    ssh方式 https方式

  • Git多用户配置

    文章作者:Tyan博客:noahsnail.com 在Git使用中经常会碰到多用户问题,例如:你在公司里有一个gi...

  • Git 多用户配置

    一、引言一般来说,安装好 git 后,我们都会配置一个全局的 config 信息,就像这样: git config...

  • git系列教程(5)-多用户配置

    git配置多用户 背景 当有多个git账号时,比如: 一个gitee,用于公司内部的工作开发; 一个github,...

  • Git多用户配置ssh

    正文 在~/.ssh/下创建config,执行命令vim ~/.ssh/config,如果已经创建了就编辑,博主的...

  • git多用户配置ssh key

    ssh key 生成 copy后贴到github或者gitlab,copy命令如下例: Mac Linux 配置s...

  • Git配置多用户和邮箱

    前言在安装完Git之后,一般都要配置用户名和邮箱,在之后的每次提交中都会将其记录下来,这样就能清楚的知道都有谁进行...

  • git配置用户和邮箱

    查看git用户配置 查看git邮箱配置 配置git用户 配置git邮箱

  • Git多用户配置, 就是这么简单

    备注: 如下的操作,Windows系统建议在Git bash工具里操作。 如下操作的原理,建议查阅官方文档。Git...

网友评论

      本文标题:Git多用户配置

      本文链接:https://www.haomeiwen.com/subject/geprqxtx.html