Git初始化与全局配置(mac系统)
程序员文章站
2022-03-30 19:53:45
...
1、cd ~,建立.ssh文件
2、ssh-keygen -t rsa -C 'xxx.@qq.com',生成公钥与私钥
3、将公钥配置在gitlab上
4、配置
git cofig --list,查看全局配置,看着默认用户名取了邮箱前缀。
需要更改,可以使用
git config --global user.name "username"
git config --global user.email "email"
5、配置多个gitlab地址
1、生成另外一份公钥和私钥
2、创建config文件
Host git.code.xxx.com
HostName git.code.xxx.com
User user1
IdentityFile ~/.ssh/id_rsa
Host github.com
HostName github.com
User user2
IdentityFile ~/.ssh/id_rsa_github
3、ssh -T git@github.com 验证配置是否生效
6、多远程仓库下设置不同用户名问题
方式一:在具体项目 .git 目录下设置用户名
cd 项目/.git
git config user.name "user3"
git config user.email "xx@xx.com"
缺点:因为不同于 全局设置git config --global;项目比较多的时候,需要每个项目设置用户名,比较麻烦。
方式二:
上一篇: kafka之分区与副本