切り離されたHEADをマスター/オリジンとどのように調整できますか?
私はGitの分岐の複雑さについては初めてです。私は常に1つのブランチで作業し、変更をコミットしてから、定期的にリモートオリジンにpushします。 最近どこかで、いくつかのファイルをリセットして、コミットステージングを解除し、後でrebase -iいくつかの最近のローカルコミットを削除しました。今はよくわからない状態です。 私の作業領域でgit logは、私が期待するものを正確に示しています- 行きたくないコミットや新しいコミットなど、正しい列車に乗っています。 しかし、私はリモートリポジトリにプッシュしたところ、何が違うのですか。リベースで強制終了した2つのコミットがプッシュされましたが、ローカルにコミットされた新しいコミットはそこにはありません。 "master / origin"はHEADから切り離されていると思いますが、それが何を意味するか、コマンドラインツールでそれを視覚化する方法、およびそれを修正する方法については100%わかりません。