]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Meta/update-from-lore: pass --force down to 'git detach'
authorJunio C Hamano <gitster@pobox.com>
Tue, 14 Jul 2026 21:43:07 +0000 (14:43 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 14 Jul 2026 21:43:07 +0000 (14:43 -0700)
update-from-lore.sh

index 73b24fd28644bfbc48e5057f64d855ff20f378e2..ad3fcef40e9e2d710bd34974f06bb09cd8d1babb 100755 (executable)
@@ -5,7 +5,7 @@ while case "$#" in 0) break;; esac
 do
        case "$1" in
        -f | --force)
-               force=force ;;
+               force=--force ;;
        -*)
                echo >&2 "$0: unknown option '$1'"
                exit 1 ;;
@@ -24,7 +24,7 @@ above_master=$(git rev-list --first-parent master.. | wc -l)
 above_next=$(git rev-list --first-parent next.. | wc -l)
 if test "$above_master" != "$above_next"
 then
-       if test "$force" = force
+       if test "$force" = "--force"
        then
                echo >&2 warning: some patches are already in next
        else
@@ -35,7 +35,7 @@ fi
 
 MID=
 OLD=$(git rev-parse HEAD)
-git detach || exit
+git detach ${force+--force} || exit
 git rev-list HEAD..$OLD |
 while read commit
 do