やりたいこと
最初のコミットの著者(名前・メールアドレス)を更新する方法です。
前提条件
概要
これでうまくいくはずだけどちゃんとは試していません。。。
- rebaseに
--root
オプションを付ける- 例:
git rebase -i --root HEAD~5
- 例:
- 著者を変更する
- 例:
git commit --amend --reset-author --allow-empty
- 例:
- ブランチを作成
git branch tmp
- masterブランチに戻って、tmpにリベース
git checkout master
git rebase tmp