你也可以这样做:git filter-branch --commit-filter '
if [ "$GIT_COMMITTER_NAME" = "" ];
then
GIT_COMMITTER_NAME="";
GIT_AUTHOR_NAME="";
GIT_COMMITTER_EMAIL="";
GIT_AUTHOR_EMAIL="";
git commit-tree "$@";
else
git commit-tree "$@";
fi' HEAD
注意,如果在Windows命令提示符下使用此命令,则需要使用"而不是':git filter-branch --commit-filter "
if [ "$GIT_COMMITTER_NAME" = "" ];
then
GIT_COMMITTER_NAME="";
GIT_AUTHOR_NAME="";
GIT_COMMITTER_EMAIL="";
GIT_AUTHOR_EMAIL="";
git commit-tree "$@";
else
git commit-tree "$@";
fi" HEAD