@matheusbsbs / matheus-bagliano / commits / b7f685a754
Fork 0

Clearify the documentation for core.ignoreStat

The previous documentation didn't make it clear that the "assume unchanged" was on per file basis, and not a global flag. Signed-off-by: Marius Storm-Olsen <marius@trolltech.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Marius Storm-Olsen committed May 30, 2008 at 13:14 UTC b7f685a754fc7ad313ecf7ad717f3ce35195ff33
1 file changed +7 -4
Documentation/config.txt
+7 -4
@@ -205,10 +205,13 @@ Can be overridden by the 'GIT_PROXY_COMMAND' environment variable
205 handling).
206
207 core.ignoreStat::
208 - The working copy files are assumed to stay unchanged until you
209 - mark them otherwise manually - Git will not detect the file changes
210 - by lstat() calls. This is useful on systems where those are very
211 - slow, such as Microsoft Windows. See linkgit:git-update-index[1].
208 + If true, commands which modify both the working tree and the index
209 + will mark the updated paths with the "assume unchanged" bit in the
210 + index. These marked files are then assumed to stay unchanged in the
211 + working copy, until you mark them otherwise manually - Git will not
212 + detect the file changes by lstat() calls. This is useful on systems
213 + where those are very slow, such as Microsoft Windows.
214 + See linkgit:git-update-index[1].
215 False by default.
216
217 core.preferSymlinkRefs::