有没有办法改变我第一次提交的电子邮件?

可能重复:
如何在git中更改提交的作者?

我推5个提交,但我想改变作者的电子邮件地址,我推动了第一次提交。

那可能吗 ?


我认为你正在寻找git filter-branch

你必须自己决定是否真的值得付出努力..

git filter-branch -f --commit-filter '
  if [ "$GIT_AUTHOR_EMAIL" = "wrongemail@adress.com" ];
  then
    GIT_AUTHOR_NAME="Firstname NAME";
    GIT_AUTHOR_EMAIL="email@adress.com";
    git commit-tree "$@";
  else
    git commit-tree "$@";
  fi' HEAD
链接地址: http://www.djcxy.com/p/28497.html

上一篇: Is there a way to change the email of my first commit?

下一篇: Change Git Commit Message