From: Sohom Datta Date: Wed, 3 May 2023 21:46:40 +0000 (+0000) Subject: docs: clarify git rm --cached function in gitignore note X-Git-Tag: v2.41.0-rc0~24^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0c5308af30f7f3a810aa64e74152a8df7c81e87c;p=thirdparty%2Fgit.git docs: clarify git rm --cached function in gitignore note Explain to users that the step to untrack a file will not also prevent them from getting added in the future. Signed-off-by: Sohom Datta Signed-off-by: Junio C Hamano --- diff --git a/Documentation/gitignore.txt b/Documentation/gitignore.txt index f2738b10db..4c17f2356c 100644 --- a/Documentation/gitignore.txt +++ b/Documentation/gitignore.txt @@ -146,7 +146,9 @@ The purpose of gitignore files is to ensure that certain files not tracked by Git remain untracked. To stop tracking a file that is currently tracked, use -'git rm --cached'. +'git rm --cached' to remove the file from the index. The filename +can then be added to the `.gitignore` file to stop the file from +being reintroduced in later commits. Git does not follow symbolic links when accessing a `.gitignore` file in the working tree. This keeps behavior consistent when the file is