Skip to content

Commit

Permalink
Merge branch 'rr/am-help'
Browse files Browse the repository at this point in the history
* rr/am-help:
  git am: Remove stray error message from sed
  git am: Display some help text when patch is empty
  git am: Set cmdline globally
  • Loading branch information
Junio C Hamano committed Jun 18, 2010
2 parents 0f0169d + 92f65e6 commit 8b8063c
Showing 1 changed file with 19 additions and 10 deletions.
29 changes: 19 additions & 10 deletions git-am.sh
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,16 @@ else
HAS_HEAD=
fi

cmdline="git am"
if test '' != "$interactive"
then
cmdline="$cmdline -i"
fi
if test '' != "$threeway"
then
cmdline="$cmdline -3"
fi

sq () {
git rev-parse --sq-quote "$@"
}
Expand All @@ -66,15 +76,6 @@ stop_here_user_resolve () {
printf '%s\n' "$resolvemsg"
stop_here $1
fi
cmdline="git am"
if test '' != "$interactive"
then
cmdline="$cmdline -i"
fi
if test '' != "$threeway"
then
cmdline="$cmdline -3"
fi
echo "When you have resolved this problem run \"$cmdline --resolved\"."
echo "If you would prefer to skip this patch, instead run \"$cmdline --skip\"."
echo "To restore the original branch and stop patching run \"$cmdline --abort\"."
Expand Down Expand Up @@ -591,6 +592,8 @@ do

test -s "$dotest/patch" || {
echo "Patch is empty. Was it split wrong?"
echo "If you would prefer to skip this patch, instead run \"$cmdline --skip\"."
echo "To restore the original branch and stop patching run \"$cmdline --abort\"."
stop_here $this
}
rm -f "$dotest/original-commit"
Expand Down Expand Up @@ -690,7 +693,13 @@ do
else
action=yes
fi
FIRSTLINE=$(sed 1q "$dotest/final-commit")

if test -f "$dotest/final-commit"
then
FIRSTLINE=$(sed 1q "$dotest/final-commit")
else
FIRSTLINE=""
fi

if test $action = skip
then
Expand Down

0 comments on commit 8b8063c

Please sign in to comment.