我刚刚创建了一个新的 Laravel 项目,并且正在设置我的.gitattributes
语言学家属性。问题是,我不确定要为哪些文件/目录设置哪些。
默认.gitattributes
文件如下所示:
* text=auto
*.css linguist-vendored
*.scss linguist-vendored
*.js linguist-vendored
CHANGELOG.md export-ignore
首先,为什么 all.css
和.scss
files.js
都设置为linguist-vendored
?这不仅会从 Linguist 中排除所有此类用户创建的文件,而且 Laravel 也分别只有 1、2 和 4 个这些文件,这将如何显着影响 Linguist 统计数据?
其次,是否有关于哪些文件应标记为的约定/标准linguist-vendored
?我应该标记所有 Laravel 文件,只标记我不修改的文件,只标记vendor
目录,还是根本不标记?或者甚至是别的东西?
提前致谢 !