`
passion99
  • 浏览: 11143 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Git初始化与全局配置(mac系统)

    博客分类:
  • git
阅读更多

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

 

方式二:

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics