Allow whole-tree operations to be started from a subdirectory
authorJunio C Hamano <junkio@cox.net>
Fri, 12 Jan 2007 20:52:03 +0000 (12:52 -0800)
committerJunio C Hamano <junkio@cox.net>
Sat, 13 Jan 2007 00:54:38 +0000 (16:54 -0800)
commit533b70390e540de4e0faed4823ee561c8368e5ec
treea8daab8c94e77c77cb5a8cdba6a071d5cfb3f2a8
parent514c09fdcfef6385f1a61ee52344794356c99986
Allow whole-tree operations to be started from a subdirectory

This updates five commands (merge, pull, rebase, revert and cherry-pick)
so that they can be started from a subdirectory.

This may not actually be what we want to do.  These commands are
inherently whole-tree operations, and an inexperienced user may
mistakenly expect a "git pull" from a subdirectory would merge
only the subdirectory the command started from.

Signed-off-by: Junio C Hamano <junkio@cox.net>
git-merge.sh
git-pull.sh
git-rebase.sh
git-revert.sh