core.hidedotfiles: hide '.git' dir by default
commitdab43967247b14d4fcc0a94c1b629df9eb3501a5
authorErik Faye-Lund <kusmabite@googlemail.com>
Wed, 16 Dec 2009 21:20:55 +0000 (16 22:20 +0100)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Sat, 8 Oct 2011 19:45:34 +0000 (8 14:45 -0500)
tree513be2f4306935d75280d0953aa12e6b3750888d
parent76cc4e01a0ec4778bb47b63c9f900352f8fe6d35
core.hidedotfiles: hide '.git' dir by default

At least for cross-platform projects, it makes sense to hide the
files starting with a dot, as this is the behavior on Unix/MacOSX.

However, at least Eclipse has problems interpreting the hidden flag
correctly, so the default is to hide only the .git/ directory.

The config setting core.hideDotFiles therefore supports not only
'true' and 'false', but also 'dotGitOnly'.

[jes: clarified the commit message, made git init respect the setting
by marking the .git/ directory only after reading the config, and added
documentation, and rebased on top of current junio/next]

Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Documentation/config.txt
builtin/init-db.c
cache.h
compat/mingw.c
compat/mingw.h
config.c
environment.c
git-compat-util.h