From: Paul Gortmaker Date: Thu, 12 Jul 2012 15:50:43 GMT Subject: [PATCH] git-am: indicate where a failed patch is to be found. Message-ID: <1342108243-8599-1-git-send-email-paul.gortmaker@windriver.com> If git am wasn't run with --reject, we assume the end user knows where to find the patch. This is normally true for a single patch, but if the user is processing a mbox with many patches, they may not have a single broken out patch handy. So, provide a helpful hint as to where they can find the patch to do the manual fixup before eventually continuing with "git add ... ; git am -r". Signed-off-by: Paul Gortmaker diff --git a/git-am.sh b/git-am.sh index f8b7a0c..32e6ac0 100755 --- a/git-am.sh +++ b/git-am.sh @@ -854,7 +854,10 @@ did you forget to use 'git add'?" fi if test $apply_status != 0 then - eval_gettextln 'Patch failed at $msgnum $FIRSTLINE' + eval_gettextln "Patch failed at $msgnum $FIRSTLINE +You can try running the following command: + patch -p1 --dry-run < $dotest/patch +in order to possibly get more information on why it failed." stop_here_user_resolve $this fi -- 1.7.9.7