紛らわしい質問のためにお詫び申し上げます。 git rebase master
と入力して、私の4つのコミットをマスターの歴史の最後にある私の現在のブランチに配置しました。git rebaseを実行すると、現在rebaseをコミットしているよりも、rebaseをコミットしていることが表示されます。
[email protected] MINGW64 /d/Code/ClientRepo (branchName|REBASE 5/4)
5/4:
しかし、代わりに私が述べている状態のままですか?リベースするコミットが4つしかない場合、どのようにしてリベースにコミットすることができますか?
git rebase --continue
は私に出力できます:fatal: cannot resume: .git/rebase-apply/final-commit does not exist.
git rebase --abort
を動作するようだが、コマンドが完了した後、私はまだbranchName|REBASE 5/4
が中止されたことがないリベースを示す参照してください。
完全にスタックされています。丁寧にアドバイスをお願いします。
編集:以来、私は別のディレクトリにレポを再クローニングすることで自分自身のブロックを解除しました。これは私が私のコミットを失ったことを意味した。ありがたいことに、あまりにも多くの変更があったと私はそれらを再作成しました。
しかし、私はまだ古いディレクトリがこの状態になっていて、これまでにこのような状況を見たことがないので、修正が何であるかは非常に興味があります。私は質問を開いたままにしておき、提案を試してみる - おそらく潜在的な答えは将来他の誰かを助けるかもしれない。
今、主な質問は、この状態につながる可能性があり、それを解明する方法です。
リベースを試行する前に、ブランチとマスターの状態はどうでしたか? –
私のブランチはmasterから分岐することで作成されました。 その間、私はブランチに4つのコミットを追加しました。 –
このプロンプトを最初に表示する前にrebaseの出力は何でしたか? –