欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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;项目比较多的时候,需要每个项目设置用户名,比较麻烦。

 

方式二: