简介
作为一个码农通常会拥有github,公司的gitlab/gerrit或个人搭建的gitlab等两个及两个账号。公司提交代码时,通常是用公司的邮箱和用户名提交代码。而像github这种我们又希望用个人邮箱和昵称来提交。当然你可以为每个项目单独本地配置user.email
和user.name
信息。但组织的git仓库越来越多时,这种方式就显得繁琐多了。下面主要就是讲解如何为一个组织全局配置一个单独的用户信息。环境
- git (version >= 2.13.0)
includeIf
项目目录
- 为每个组织创建一个文件夹,将组织下的所有git仓库放置在
对应组织文件夹
下
配置.gitconfig
[includeIf "gitdir:~/组织1文件夹位置/"]
path = .gitconfig.组织名1