Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

1. 全局用户名和邮箱

1.1. 设置

1
2
git config --global user.name '张三'
git config --global user.email 'zhangsan@example.com'

1.2. 存储

git的全局配置一般会存在home目录的 .gitconfig 文件。如 /Users/spencer/.gitconfig

可以通过以下命令查看全局配置的内容:

1
cat ~/.gitconfig

这个配置是全局生效的,即你所有的仓库都会默认使用这个配置(有针对指定的仓库单独配置的除外)。

1.3. 查看

1
2
3
4
5
git config --global user.name
git config --global user.email

# 查看所有的配置
git config --global --list

2. 针对指定项目单独设置

2.1. 设置

1
2
3
4
5
6
# 进入自己项目的根目录
cd [your_project_dir]

# 设置用户名和邮箱
git config user.name '张三'
git config user.email 'zhangsan@example.com'

2.2. 存储

针对指定项目的配置会存在项目目录的 .git/config 文件。如 /Users/spencer/workspace/common_util/.git/config

这个配置只针对你当前的项目有效,且优先级高于全局配置(如全局配置的user.name是张三,项目配置的user.name是李四,那么实际上你在这个项目中提交的commit的用户名是李四)。

2.3. 查看

1
2
git config user.name
git config user.email
推荐阅读
博客建站7 - hexo博客独立服务器如何自动部署? 博客建站7 - hexo博客独立服务器如何自动部署? git配置3 - 一个git仓库同时push到多个代码托管平台 git配置3 - 一个git仓库同时push到多个代码托管平台 git配置2-不同的代码托管平台配置不同的ssh key git配置2-不同的代码托管平台配置不同的ssh key

评论