一、查看本地用户名和邮箱
查看全局邮箱和用户名
点击查看代码
git config --global user.name
git config --global user.email
查看当前项目的邮箱和用户名(需要在项目根目录下)
点击查看代码
git config user.name
git config user.email
修改全局的邮箱和用户名:
点击查看代码
git config --global user.name "xxxx"
git config --global user.email "[email protected]"
如果我们只想把当前项目的邮箱和用户进行更改(需要在项目根目录下):
点击查看代码
git config user.name "xxxxxx"
git config user.email "[email protected]"
批量修改已提交的git用户名、邮箱
点击查看代码
git filter-branch --env-filter '
oldEmail="[email protected]"
newName="new-name"
newEmail="[email protected]"
if [ "$GIT_COMMITTER_EMAIL" = "$oldEmail" ]; then
export GIT_COMMITTER_NAME="$newName"
export GIT_COMMITTER_EMAIL="$newEmail"
fi
if [ "$GIT_AUTHOR_EMAIL" = "$oldEmail" ]; then
export GIT_AUTHOR_NAME="$newName"
export GIT_AUTHOR_EMAIL="$newEmail"
fi
' --tag-name-filter cat -- --branches --tags