Nest all content into snippets

This commit is contained in:
Angelos Chalaris
2023-05-07 16:07:29 +03:00
parent 2ecadbada9
commit 6a45d2ec07
1240 changed files with 0 additions and 0 deletions

View File

@ -0,0 +1,26 @@
---
title: Disable fast forward merging by default
type: snippet
language: git
tags: [configuration,repository]
author: chalarangelo
cover: people-on-beach
dateModified: 2021-07-03T05:00:00-04:00
---
Disables the default fast forwarding on merge commits.
- Use `git config --add merge.ff false` to disable fast-forward merging for all branches, even if it is possible.
- You can use the `--global` flag to configure this option globally.
```shell
git config [--global] --add merge.ff false
```
```shell
git config --global --add merge.ff false
git checkout master
git merge my-branch
# Will never fast forward even if it's possible
```