Git本地多用户配置

来源:互联网 发布:three.js开发指南 pdf 编辑:程序博客网 时间:2024/04/28 07:55

生成第一个ssh key

ssh-keygen -t rsa -C "yourmail@mail.com"

选择在哪里存放key的时候写个名字,比如

id_rsa_self

加载私钥文件

ssh-add id_rsa_self

这里可能会出现could not open a connection to your authentication agent
需要先执行一条命令
ssh-agent bash
然后再次执行ssh-add就可以了

创建config文件

touch config

其中内容样式为:

 # gitlab    Host git.iboxpay.com        HostName git.iboxpay.com  //这里填你们公司的git网址即可        PreferredAuthentications publickey        IdentityFile ~/.ssh/id_rsa_gitlab        User zhangjun    # github    Host github.com        HostName github.com        PreferredAuthentications publickey        IdentityFile ~/.ssh/id_rsa_github        User ZJsnowman

然后进行测试

ssh -vT git@github.com

不通的仓库需要设置不同的用户名和邮箱,如果之前有设置需要unset

git config --global --unset user.namegit config --global --unset user.email

然后在不同的仓库下设置

git config user.name "yourname"  git config user.email "youremail"
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 重庆住房公积金 银川住房公积金查询个人账户 洛阳住房公积金查询 住房公积金卡 东莞住房公积金查询 南京住房公积金管理中心 成都住房公积金 广西住房公积金查询 广西区直住房公积金查询入口 哈尔滨住房公积金管理中心 武汉住房公积金查询个人账户 重庆市住房公积金管理中心 渭南住房公积金查询 咸阳市住房公积金管理中心 宁德住房公积金查询 苏州住房公积金管理中心 太原住房公积金 萍乡市住房公积金个人查询 深圳住房公积金查询余额 长春市住房公积金网 潍坊市住房公积金管理中心 阜阳市住房公积金查询 赣州住房公积金 太原住房公积金查询个人账户 郑州市住房公积金查询 杭州住房公积金管理中心 乐山市住房公积金管理中心 长春住房公积金查询 青海住房公积金查询网 住房公积金管理 宜春住房公积金查询 惠州市住房公积金管理中心 玉林住房公积金查询个人账户 枣庄住房公积金查询 六安住房公积金管理中心 厦门住房公积金查询 渭南市住房公积金个人查询 乐山住房公积金查询个人账户 深圳住房公积金电话多少 南宁住房公积金查询 住房公积金查询电话12329