cygwin: stop forcing core.filemode=false
commitc28facd216b501d41ca76f040d0ce7749075aba0
authorMark Levedahl <mlevedahl@gmail.com>
Fri, 19 Jul 2013 23:08:27 +0000 (19 19:08 -0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 22 Jul 2013 05:03:31 +0000 (21 22:03 -0700)
treed5f3bcd1d2d5a16184f921cbf8737de88f0c2645
parentf593ef77792c36eeb1b92ed3661ed284502afdfb
cygwin: stop forcing core.filemode=false

We force core.filemode=false since c869753e (Force core.filemode to
false on Cygwin., 2006-12-30), even when the repository is on a
filesystem on which Cygwin can give us trustable filemodes, because
many native Windows applications the users use to edit files in the
working tree tend to (re)create files with executable bit randomly
set or reset.  However, binary distribution of Git that is supplied
by the downstream project to its users has been built without this
consideration.

Drop NO_TRUSTABLE_FILEMODE from our default configuration so that
hand-compiled Git out of box will match theirs.

Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
config.mak.uname