0
可能重複:
How do I change the author of a commit in git?有沒有辦法改變我第一次提交的郵件?
我推5次提交,但我想改變作者的電子郵件地址我對第一次提交的推動。
這可能嗎?
可能重複:
How do I change the author of a commit in git?有沒有辦法改變我第一次提交的郵件?
我推5次提交,但我想改變作者的電子郵件地址我對第一次提交的推動。
這可能嗎?
我認爲你正在尋找git filter-branch
你必須自己決定,如果它真的值得去努力..
git filter-branch -f --commit-filter '
if [ "$GIT_AUTHOR_EMAIL" = "[email protected]" ];
then
GIT_AUTHOR_NAME="Firstname NAME";
GIT_AUTHOR_EMAIL="[email protected]";
git commit-tree "[email protected]";
else
git commit-tree "[email protected]";
fi' HEAD
是,使用'git的過濾分支--env-filter'。作者和電子郵件是環境變量,只需使用適當的命令即可。 – fge