diff options
author | Philip Oakley <philipoakley@iee.org> | 2014-12-11 23:48:53 +0000 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2014-12-12 15:23:08 -0800 |
commit | 1be976eeb4232a1b09aeb63f863646d30d31decd (patch) | |
tree | ed9187de1b47176bd707839a2f9a8050c517d28e | |
parent | Second batch for 2.3 cycle (diff) | |
download | tgif-1be976eeb4232a1b09aeb63f863646d30d31decd.tar.xz |
doc: core.ignoreStat clarify the --assume-unchanged effect
The assume-unchanged bit can be misunderstood. Be assertive about
the expectation that file changes should update that flag.
Signed-off-by: Philip Oakley <philipoakley@iee.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | Documentation/config.txt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Documentation/config.txt b/Documentation/config.txt index f615a5c354..2415d58c03 100644 --- a/Documentation/config.txt +++ b/Documentation/config.txt @@ -366,10 +366,11 @@ proxy use, while defaulting to a common proxy for external domains. core.ignoreStat:: If true, commands which modify both the working tree and the index will mark the updated paths with the "assume unchanged" bit in the - index. These marked files are then assumed to stay unchanged in the - working tree, until you mark them otherwise manually - Git will not - detect the file changes by lstat() calls. This is useful on systems - where those are very slow, such as Microsoft Windows. + index. These marked files are then expected to stay unchanged in the + working tree. If you change them you should mark their update manually. + Git will normally not detect the file changes by lstat() calls. + This is useful on systems where those calls are very slow, such as + cifs/Microsoft Windows. See linkgit:git-update-index[1]. False by default. |