summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Jeff King <peff@peff.net>2008-03-01 01:22:55 -0500
committerLibravatar Junio C Hamano <gitster@pobox.com>2008-03-01 01:31:18 -0800
commitc14918415a36e93a84ed1f58ce079619f84e26fa (patch)
treea3f2acacf39cd9aa13e3febe99a11dbf38fa4efc
parentrename: warn user when we have turned off rename detection (diff)
downloadtgif-c14918415a36e93a84ed1f58ce079619f84e26fa.tar.xz
allow git-am to run in a subdirectory
We just move to the top of the tree and proceed. This shouldn't break any existing callers, since the behavior was previously disallowed. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rwxr-xr-xgit-am.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/git-am.sh b/git-am.sh
index 2ecebc45a9..a2c6fea47a 100755
--- a/git-am.sh
+++ b/git-am.sh
@@ -2,6 +2,7 @@
#
# Copyright (c) 2005, 2006 Junio C Hamano
+SUBDIRECTORY_OK=Yes
OPTIONS_KEEPDASHDASH=
OPTIONS_SPEC="\
git-am [options] <mbox>|<Maildir>...
@@ -25,6 +26,7 @@ skip skip the current patch"
. git-sh-setup
set_reflog_action am
require_work_tree
+cd_to_toplevel
git var GIT_COMMITTER_IDENT >/dev/null || exit