css – 使用SASS与Git,我忽略什么文件和如何?

前端之家收集整理的这篇文章主要介绍了css – 使用SASS与Git,我忽略什么文件和如何?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的/ project目录中有一个框架,我有多个.sass-cache文件夹。

例如,我可以这样做

/project/-/-/one/.sass-cache

和这个

/project/-/-/two/.sass-cache

和这个

/project/three/.sass-cache

而且我想添加所有的.gitignore。
我试过这个:

# Sass #
###########
*.sass-cache*

但是它失败了,而且git还是会改变它们。如何正确添加.sass-cache文件夹到我的.gitignore文件

解决方法

使用.gitignore,单个星号只是特定目录的通配符。如果您的git版本是最新版本,您应该可以使用双星号来指示任何级别的子目录。

单个星号只匹配该目录深度的文件

foo/*/* == foo/bar/file.xyz
foo/*/* != foo/bar/dir/file.xyz
foo/*/* != foo/file.xyz

两个星号匹配任何目录深度

foo/** == foo/bar/file.xyz
foo/** == foo/bar/dir/file.xyz
foo/** == foo/file.xyz

对于你的情况,我建议尝试以下内容

**/.sass-cache
**/.sass-cache/*

最后,我不知道是否会工作,但你也可以尝试…

**.sass-cache**

在最后一个,我不知道如何解读双星号。上面的两行应该可以正常工作。

原文链接:https://www.f2er.com/css/219241.html

猜你在找的CSS相关文章