0

重複の可能性:
gitでコミットの作成者を変更するにはどうすればよいですか?

プッシュ5のコミットがありますが、最初のコミットでプッシュした作成者の電子メールアドレスを変更したいと思います。

それは可能ですか?

4

1 に答える 1

2

私はあなたがgitfilter-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
于 2013-01-04T17:12:30.317 に答える