git为不同的项目设置不同的提交作者

方法1:找到项目的.git文件夹打开
git为不同的项目设置不同的提交作者_第1张图片
打开config在下面添加自己作者信息

[user]
    name = 作者名
    email = 邮箱

方法2:直接在.git文件夹设置作者名(不使用–global参数)

git  config  user.name  "xxxxx"

如果想要修改之前提交的作者名称可以使用下面的方法

git filter-branch --env-filter '
OLD_NAME="要修改的名称"  
CORRECT_NAME="小短腿"  
if [ "$GIT_AUTHOR_NAME" = "$OLD_NAME" ]; then  
    export GIT_AUTHOR_NAME="$CORRECT_NAME"  
fi  
' --tag-name-filter cat -- --all

推送更改:使用git push --force(或git push --force-with-lease)

你可能感兴趣的:(git)