1. ホーム
  2. git

[解決済み] Git シングルリビジョンエラーが必要

2022-09-07 09:37:52

質問

プロジェクトで新しいgitを初期化したのですが、今のところ2つしかコミットしていません。私のログは以下のようなものです。

git log
commit e515e5b8dcbd8f1ea4a7a7d4a1efb82a1a0aee7a
Author: Olkun Mustafa <[email protected]>
Date:   Fri Oct 3 10:04:20 2014 +0300

    Temp commit

commit 71781bf0a7807351a56d5155dac94169ea700527
Author: Olkun Mustafa <[email protected]>
Date:   Fri Oct 3 10:01:42 2014 +0300

    First Commit

このコミットをリベースしようとすると、以下のようなエラーが発生します。

git rebase --interactive HEAD~2
fatal: Needed a single revision
invalid upstream HEAD~2

Googleでかなり調べたのですが、今のところ解決策は見つかっていません。

どのように解決するのですか?

あなたの場合 HEAD~2 がないため、" Needed a single revision というエラーメッセージが表示されます。

試してみてください。

 git rebase -i --root

についてもっと見る --root を"でご覧ください。 Git でプロジェクトの最初のコミットを変更しますか? "です。