私は自分のマスターブランチを持っていて、新しい機能を扱うためにfeature-xブランチを作成します。 feature-xにいくつかのコミットを行い、masterからfeature-xをrebaseし、feature-xブランチからmasterブランチへの非早送りマージを行います。gitは、今すぐ削除されたブランチからの非高速フォワードマージをどのように扱いますか?
ここでfeature-xブランチを削除すると、私のコミット履歴はどうなりますか?
記事を読んだ後で、フィーチャ特有の変更や機能の完全なライフサイクルを追跡するのは、非ffマージを行うことで簡単にできるため、非ffマージを行っています。
2つの答えの間に重要なことは、ブランチが単に指定されたコミットのポインタであることです。それを削除しても、コミットは削除されません。 – Cascabel