Merge branch 'jk/alias-in-bare'
commitfb3b7b1f95ce3c39f1116ebabf0bbcbfd3bb8796
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Mar 2013 21:00:44 +0000 (25 14:00 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Mar 2013 21:00:44 +0000 (25 14:00 -0700)
treea56b7339ad8c0877ee6d6fae25dba8caf58c8518
parent55f6fbef3d3910fbc5de87f81e8e8e882d3d1d38
parent2cd83d10bb6bcf768129e1c4e5a4dee4b6bcd27f
Merge branch 'jk/alias-in-bare'

An aliased command spawned from a bare repository that does not say
it is bare with "core.bare = yes" is treated as non-bare by mistake.

* jk/alias-in-bare:
  setup: suppress implicit "." work-tree for bare repos
  environment: add GIT_PREFIX to local_repo_env
  cache.h: drop LOCAL_REPO_ENV_SIZE
cache.h
environment.c
git.c
setup.c