Code

git-fetch: allow updating the current branch in a bare repository.
authorJunio C Hamano <junkio@cox.net>
Sun, 7 Jan 2007 10:17:52 +0000 (02:17 -0800)
committerJunio C Hamano <junkio@cox.net>
Mon, 8 Jan 2007 05:36:35 +0000 (21:36 -0800)
commit4b441f47cefe7f4861167a151a395606e1a16745
tree745a824bf251e485fc6bd6649bddc992b395994c
parent7d1864ce67d83485cf5cbc8c90fc170ee884ef16
git-fetch: allow updating the current branch in a bare repository.

Sometimes, people have only fetch access into a bare repository
that is used as a back-up location (or a distribution point) but
does not have a push access for networking reasons, e.g. one end
being behind a firewall, and updating the "current branch" in
such a case is perfectly fine.

This allows such a fetch without --update-head-ok, which is a
flag that should never be used by end users otherwise.

Signed-off-by: Junio C Hamano <junkio@cox.net>
git-fetch.sh
git-sh-setup.sh