does a fast forward merge create a commit code example
Example: git merge fast forward
git checkout master
git merge new-feature
git branch -d new-feature
# or, to generate a merge commit (for merge dicumentation purpose)
git merge --no-ff new-feature