Git で 2 つのバージョンをマージする 2 つの方法: 1. ローカル ブランチからリモート ブランチをマージします。リモート ブランチの変更を取得し、ローカル ブランチに切り替えて、git merge コマンドを使用します。 2. 異なるローカル コミットをマージします。コミット ハッシュ値を取得し、git merge コマンドを使用してハッシュ値を指定します。
Git で 2 つのバージョンをマージする方法
Git のマージ機能を使用すると、異なるブランチからのファイルをマージしたり、変更をコミットしたりできます。 Git で 2 つのバージョンをマージする方法は次のとおりです:
1. ローカル ブランチからリモート ブランチをマージする
ローカル ブランチからリモート ブランチをマージするには、次の手順を実行します。
コマンドを使用して、リモート ブランチから最新の変更を取得します。
コマンドの後にリモート ブランチの名前を指定して使用します。例:
git mergeorigin/main。
2. 異なるローカル コミットをマージする
異なるローカル コミットをマージするには、次の手順を実行してください: コマンドの後に、マージするコミットのハッシュまたはタグを指定して使用します。例:
git merge HEAD~2。
3. マージ競合の解決
2 つのバージョンに同じファイルに対する重複する変更が含まれている場合、マージ競合が発生する可能性があります。この場合、Git は、競合するファイルのさまざまなバージョンをすべて含むマージ コミットを作成します。競合を手動で解決し、マージ コミットを送信する必要があります。具体的な手順:
コマンドを使用して、ステージング領域に変更を追加します。
コマンドを使用して、マージ コミットを送信します。
ヒント:
コマンドを使用してマージ ツールを開き、競合をグラフィカルに解決します。
コマンドを使用してマージをロールバックし、再度マージを試みます。
以上が2 つの git バージョンをマージする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。