Git常用命令

一、查看本地用户名和邮箱
查看全局邮箱和用户名

点击查看代码
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 "xxxx@qq.com"

如果我们只想把当前项目的邮箱和用户进行更改(需要在项目根目录下):

点击查看代码
git config user.name "xxxxxx"
git config user.email "xxxxxx@qq.com"

批量修改已提交的git用户名、邮箱

点击查看代码
git filter-branch --env-filter '

oldEmail="old-email@ustcinfo.com"
newName="new-name"
newEmail="new-email@qq.com"

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
posted @ 2022-12-07 18:02  许孟  阅读(28)  评论(0编辑  收藏  举报