Merge branch 'ma/bash-completion-leaking-x' into maint
[gitweb.git] / Documentation / git-rebase.txt
index 924827dc2ec79fc4df83a572dcef89425b844f81..c8ab48d6aa9fee8e9ee7af2fb3e39cf6cf3dd5ed 100644 (file)
@@ -362,7 +362,9 @@ default is `--no-fork-point`, otherwise the default is `--fork-point`.
 
 -p::
 --preserve-merges::
-       Instead of ignoring merges, try to recreate them.
+       Recreate merge commits instead of flattening the history by replaying
+       commits a merge commit introduces. Merge conflict resolutions or manual
+       amendments to merge commits are not preserved.
 +
 This uses the `--interactive` machinery internally, but combining it
 with the `--interactive` option explicitly is generally not a good