场景:
有一个 repo,现在想要加一个文件,但不想被tracking,很自然的想法是将它放在 .gitignore
中,但是同时又不想 .gitignore
被tracking 应该怎莫办呢?
.gitignore
在被 tracking(commit) 之前 可以直接在.gitignore
文件中将它自己加上- 如果
.gitignore
已经被tracking 了,那更好的方式是将 ignore 的文件放在 .git/info/exclude 中,这样 .gitignore 不会被改变,也就不会被继续tracking, 同时 能让你想ignore 的文件被ignore
reference