私は自分のレポを少し状態にしてしまい、それから抜け出すことができるようにしたいと考えています
リポジトリはこのように見えます (A1、B1、C1 などは明らかにコミットです)
A1 ---- A2 ---- A3 ---- A4 ---- A5 ---- A6 ---- A7 ---- A8
/
(from a remote repo) B1 ---- B2 ---------------------------------
| \
\ C1 ---------------------------------C2
\ /
D1 --- D2 --- D3 --- D4 --- D5 --- D6
理想的には、B、C、および D 行のすべてのリビジョンを (リベースで?) 削除できるようにしたいと考えています (これらの行には ref ブランチを除いてローカル ブランチがないため、単にブランチと言うのは嫌です)。リモート リポジトリ) を作成し、おそらくより適切な方法で、リモート リポジトリへのマージを再試行してください。
これらすべてのコミットを取り除く方法についての提案に感謝します。ブランチ名ではなくリビジョン SHA1 を使用する回答をお願いできますか。どうにかしてマージを A7 に戻すことができると思ったのですが、どうすればよいかわかりません。
それが十分な情報であることを願っています。多くのthx
サイモン