git忽略特殊文件
主要是gitignore和git update-index –assume-unchaned
git在项目根目录有一个.gitignore文件,表示忽略文件的一些配置,注意智能用于untracked文件。
对于已经track的文件,使用
git update-index –assume-unchaned 文件路径
注意文件路径只能单个文件,可以git status 看看有哪些文件,然后统一替换“git update-index –assume-unchaned”,写个shell文件,还有shell里面不能有特殊符号类似”$”,java内部类会生成A$B.class文件。
git rm –cached file 会把commit了的文件删除。commit之后会把远方仓库的文件删除,本地会保留。
https://segmentfault.com/q/1010000000430426
https://www.cnblogs.com/zhangxiaoliu/p/6008038.html
https://blog.csdn.net/xmyzlz/article/details/8592302
https://blog.csdn.net/tiwoo/article/details/49739707