git のmerge
commandのドキュメントでは、 の結果git merge topic
は次のように示されています。
A---B---C topic
/ \
D---E---F---G---H master
このシナリオではtopic
、ブランチ リストを整理するために削除すると、コミット A、B、および C のすべてのレコードが失われ、単一のコミット H だけが残ります (おそらくすべてのコミット メッセージが削除されます)。 A、B、および C から):
D---E---F---G---H master
これは実際に当てはまるのでしょうか?もしそうなら、どうすればそれを防ぐことができますか? 例えば:
D---E---F---G---A---B---C master