rebase: introduce a dedicated backend for --preserve-merges
[gitweb.git] / contrib / completion / git-completion.bash
index 01dd9ff07a20b7e885e8cfeba08ce7a2fecbbe02..7fe2e213d1dbc137048322f3feb934bf974aa5bc 100644 (file)
@@ -1944,7 +1944,7 @@ _git_rebase ()
        --*)
                __gitcomp "
                        --onto --merge --strategy --interactive
-                       --preserve-merges --stat --no-stat
+                       --rebase-merges --preserve-merges --stat --no-stat
                        --committer-date-is-author-date --ignore-date
                        --ignore-whitespace --whitespace=
                        --autosquash --no-autosquash
@@ -2115,7 +2115,7 @@ _git_config ()
                return
                ;;
        branch.*.rebase)
-               __gitcomp "false true preserve interactive"
+               __gitcomp "false true merges preserve interactive"
                return
                ;;
        remote.pushdefault)