Gitでブランチをマージするには、以下のコマンドを使用します。 ```bash git merge <ブランチ名> ``` ### 実行手順 1. **マージ先のブランチに切り替える** マージしたいブランチ(=マージ元の変更を取り込む先)に切り替えます。たとえば、`main` ブランチにマージしたい場合: ```bash git checkout main ``` または ```bash git switch main ``` 2. **マージを実行** マージ元のブランチ名を指定して以下を実行します。たとえば、`feature/new-feature` ブランチを `main` にマージする場合: ```bash git merge feature/new-feature ``` ### マージ後の確認 マージが完了したら、変更内容や状態を確認できます。 ```bash git status ``` また、履歴を確認してマージが正しく行われたかを確認するには: ```bash git log --oneline --graph ``` ### 注意点 1. **マージコンフリクトが発生する場合** 変更が競合していると、マージ中に以下のようなメッセージが表示されます: ``` CONFLICT (content): Merge conflict in <ファイル名> ``` この場合、競合を手動で解消してから、以下を実行してマージを完了します: ```bash git add <修正したファイル> git commit ``` 2. **マージ時の履歴が重要な場合** ブランチの履歴をシンプルに保ちたい場合、`--no-ff` オプションを使用するとマージコミットが必ず作成されます: ```bash git merge --no-ff feature/new-feature ```