1 git merge の概要
Git では、マージはフォークされた履歴を結合するプロセスです。2 つ以上の開発履歴を結び付けます。git merge コマンドは、git ブランチによって作成されたデータをブランチに統合するのに役立ちます。git merge は、一連のコミットを統合された履歴に関連付けます。
上の図には、master と feature の 2 つのブランチがあります。フィーチャー ブランチとトランク ブランチの両方でいくつかのコミットを作成し、それらをマージしたことがわかります。ポインタのようなものです。ブランチ間で共通のベースコミットを見つけます。Git は共通のベース コミットを見つけると、新しい「マージ コミット」を作成します。キューに入れられたマージ コミットの各シーケンスからの変更が結合されます。
git merge コマンドの構文に関して、その基本的な形式は次のとおりです。
git merge <branch>
ここで、 はマージされるソース ブランチの名前を表します。現在ターゲット ブランチ上にいる場合は、このコマンドを実行してソース ブランチをターゲット ブランチにマージします。
基本的な構文に加えて、 git merge コマンドには、次のような一般的に使用されるオプションとパラメーターもあります。
--no-ff:禁用快速合并模式,强制创建一个新的合并提交
-m <