変更を行った後にプル(衝突なし)を行った後、コミット/プッシュ(人工的なブランチとマージを作成する)後に線形履歴を復元する方法を教えてください。プル/プッシュと分岐なしでgitヒストリをクリーンアップした後での清掃
複数の人が同じブランチで作業していますが、別々のファイル/フォルダで作業しています。コミットする前に、コミットを行う前にリポジトリからいくつかの変更を取り除かなければならないことをgitは時折指示します。競合のない正常なプル後、新しいコードがコミットされ、プッシュされます。しかし、gitの履歴は、今では次のようになります。
マージ中に競合が存在しないとして、私は歴史が線形ことを期待します。いくつかの読書をした後、私は矛盾がなければ、私は線形の歴史を得るためにフェッチし、次にリベースを行うべきであることを理解する。しかし、その行為は完了です。線形履歴を復元するにはどうすればよいですか?