- .gitignore只对没有被git track的文件起作用。如果修改了一个文件已经被git track,再去修改.gitignore,想要忽略它,是不起作用的。
可以执行下面的命令:移除git对改文件的管理
1、git rm -r --cached */*/.DS_Store <需要脱离的文件路径,可以是文件夹,也可以是多个文件>
2、vim .gitignore ==> 再次添加到.gitIgnore文件中,就能忽略了
3、push到远端仓库
- .gitattributes就不会,对于已经被git track的文件,后面修改.gitattributes也会对已经被git track的文件起作用。
了解如何使用.gitignore文件正确地排除不需要跟踪的文件。本文详细解释了.gitignore仅对未被git跟踪的文件生效的特点,以及如何通过特定命令从git跟踪中移除文件,以便能够再次被.gitignore所忽略。
1702

被折叠的 条评论
为什么被折叠?



