更改所有提交的提交元数据
这个问题在这里已经有了答案:
你可以使用git filter-branch
(修改“New Name”和“new@email.com”):
git filter-branch --commit-filter 'export GIT_AUTHOR_NAME="New Name"; export GIT_AUTHOR_EMAIL="new@email.com"; git commit-tree "$@"'
如果你不想做整个分支,你可以在最后添加一个修订范围(reva不会被触及):
git filter-branch --commit-filter 'export GIT_AUTHOR_NAME="New Name"; export GIT_AUTHOR_EMAIL="new@email.com"; git commit-tree "$@"' reva..revb
链接地址: http://www.djcxy.com/p/28493.html