我为我的朋友制作项目,但经过几次提交后,我发现了问题。我想如果我登录他的帐户,它会像他一样创建。但它是我的另一个作者(我)创造的。我可以在 gitlab 上改变这个吗?如果是在不更改数据提交的情况下更改它的选项。
是的你可以。在本地克隆 repo,然后使用过滤器分支
git filter-branch --commit-filter 'if [ "$GIT_AUTHOR_NAME" = "John Doe" ];
then export GIT_AUTHOR_NAME="My Friend"; export GIT_AUTHOR_EMAIL=friend@friends.com;
fi; git commit-tree "$@"'
Run Code Online (Sandbox Code Playgroud)