Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行>;$时是否可以忽略.css文件git合并工具?_Git_Sass_Git Merge - Fatal编程技术网

运行>;$时是否可以忽略.css文件git合并工具?

运行>;$时是否可以忽略.css文件git合并工具?,git,sass,git-merge,Git,Sass,Git Merge,我们的项目有.scss文件,我们将其生成为.css,生成的.css文件存储在repo中 合并整个站点的.min.css或.css.map是没有意义的 运行$git mergetool时,是否可以将其配置为忽略这些文件,无论是按目录、文件名还是文件扩展名?您可以添加 .min.css .css.map 给你。gitignore文件。提交带有这些条目的.gitignore文件后,您可以通过执行以下命令忽略已推送的文件 git rm -r --cached git add . 上面的命令所做的是刷

我们的项目有.scss文件,我们将其生成为.css,生成的.css文件存储在repo中

合并整个站点的.min.css或.css.map是没有意义的

运行
$git mergetool
时,是否可以将其配置为忽略这些文件,无论是按目录、文件名还是文件扩展名?

您可以添加

.min.css
.css.map
给你。gitignore文件。提交带有这些条目的.gitignore文件后,您可以通过执行以下命令忽略已推送的文件

git rm -r --cached
git add .
上面的命令所做的是刷新包含已发布的.min.css、.css.map文件(过滤--sortof)的索引文件,然后在上面两个命令之后再次提交以删除生成的文件

使用Git属性,可以在合并期间忽略远程更改。下面的链接提供了更多详细信息-


这将停止跟踪文件,是否可以继续跟踪文件,但为了合并而忽略它们?太好了,它解决了问题。你能把它作为一个编辑添加到答案中吗?我会接受的。