Merge branch 'jn/remote-helpers-with-git-dir' into maint
commit411a1794120fa044f92ff53f41a4aa81018ed507
authorJunio C Hamano <gitster@pobox.com>
Fri, 24 Mar 2017 19:57:53 +0000 (24 12:57 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 24 Mar 2017 19:57:53 +0000 (24 12:57 -0700)
tree9cf263a641eaf66f0d6f7b3f5b0ab187383419dc
parentf3d5bbb28322307592f9e5f5f21e69ff0249eea7
parent4b0c3c7735716e8e1faba9a25b4aebf019d8570a
Merge branch 'jn/remote-helpers-with-git-dir' into maint

"git ls-remote" and "git archive --remote" are designed to work
without being in a directory under Git's control.  However, recent
updates revealed that we randomly look into a directory called
.git/ without actually doing necessary set-up when working in a
repository.  Stop doing so.

* jn/remote-helpers-with-git-dir:
  remote helpers: avoid blind fall-back to ".git" when setting GIT_DIR
  remote: avoid reading $GIT_DIR config in non-repo
remote.c
t/t5550-http-fetch-dumb.sh
transport-helper.c