do
case "$1" in
-f | --force)
- force=force ;;
+ force=--force ;;
-*)
echo >&2 "$0: unknown option '$1'"
exit 1 ;;
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
MID=
OLD=$(git rev-parse HEAD)
-git detach || exit
+git detach ${force+--force} || exit
git rev-list HEAD..$OLD |
while read commit
do