--- title: Merge a branch and create a merge commit type: snippet language: git tags: [repository,branch] cover: meteora dateModified: 2021-04-13T21:10:59+03:00 --- Merges a branch into the current branch, creating a merge commit. - Use `git checkout ` to switch to the branch into which you want to merge. - Use `git merge --no-ff -m ` to merge a branch into the current branch, creating a merge commit with the specified ``. ```shell git checkout git merge --no-ff -m ``` ```shell git checkout master git merge --no-ff -m "Merge patch-1" patch-1 # Merges the `patch-1` branch into `master` and creates a commit # with the message "Merge patch-1" ```