リポジトリの初回コミットを rebase の計画に含める必要がある場合、なぜ git rebase -i --root を使用するのでしょうか?
git rebase -i --root
このオプションによって、リポジトリを再構築する前に、すべての履歴が削除されるためです。
このオプションによって、リモートサーバーに保存されたコミットだけが変更されるためです。
最も古いコミット自体をインタラクティブ rebase の計画に含める必要があるためです。
このオプションによって、作業ディレクトリが root ユーザーのホームディレクトリに変更されるためです。