@@ -14,11 +14,8 @@ DESCRIPTION
14
14
15
15
A `gitignore` file specifies intentionally untracked files that
16
16
git should ignore.
17
- Note that all the `gitignore` files really concern only files
18
- that are not already tracked by git;
19
- in order to ignore uncommitted changes in already tracked files,
20
- please refer to the 'git update-index --assume-unchanged'
21
- documentation.
17
+ Files already tracked by git are not affected; see the NOTES
18
+ below for details.
22
19
23
20
Each line in a `gitignore` file specifies a pattern.
24
21
When deciding whether to ignore a path, git normally checks
@@ -62,7 +59,8 @@ files specified by command-line options. Higher-level git
62
59
tools, such as 'git status' and 'git add',
63
60
use patterns from the sources specified above.
64
61
65
- Patterns have the following format:
62
+ PATTERN FORMAT
63
+ --------------
66
64
67
65
- A blank line matches no files, so it can serve as a separator
68
66
for readability.
@@ -98,7 +96,20 @@ Patterns have the following format:
98
96
For example, "/{asterisk}.c" matches "cat-file.c" but not
99
97
"mozilla-sha1/sha1.c".
100
98
101
- An example:
99
+ NOTES
100
+ -----
101
+
102
+ The purpose of gitignore files is to ensure that certain files
103
+ not tracked by git remain untracked.
104
+
105
+ To ignore uncommitted changes in a file that is already tracked,
106
+ use 'git update-index {litdd}assume-unchanged'.
107
+
108
+ To stop tracking a file that is currently tracked, use
109
+ 'git rm --cached'.
110
+
111
+ EXAMPLES
112
+ --------
102
113
103
114
--------------------------------------------------------------
104
115
$ git status
@@ -140,6 +151,11 @@ Another example:
140
151
The second .gitignore prevents git from ignoring
141
152
`arch/foo/kernel/vmlinux.lds.S`.
142
153
154
+ SEE ALSO
155
+ --------
156
+ linkgit:git-rm[1], linkgit:git-update-index[1],
157
+ linkgit:gitrepository-layout[5]
158
+
143
159
Documentation
144
160
-------------
145
161
Documentation by David Greaves, Junio C Hamano, Josh Triplett,
0 commit comments