css - app.css 与 app.sass 的合并问题

标签 css sass compass-sass

我在我的元素中使用 sass,我在我的包含我的样式表的文件夹中使用 compass watch。它在一段时间内运行良好,但现在每次我进行更改并将更改推送到我的 repo 协议(protocol)时;我的 app.css 不断出现合并问题。我在终端中遇到的错误是

git pushremote: Counting objects: 54, done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 30 (delta 21), reused 30 (delta 21)
Unpacking objects: 100% (30/30), done.
From github.com: **********/*********
   a2f68c3..2537c71  master     -> origin/master
Auto-merging public/stylesheets/app.css
CONFLICT (content): Merge conflict in public/stylesheets/app.css
Auto-merging public/sass/app.sass
Automatic merge failed; fix conflicts and then commit the result.

我找到了一种通过删除 app.css,然后在 sass 文件中进行随机更改来通过它的方法。这使得它创建了一个新的 app.css,并且一切正常,直到下一次推送。

最佳答案

不要将生成的 CSS 检查到 git 中。在需要 CSS 的地方编译 Sass。

关于css - app.css 与 app.sass 的合并问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15859239/

相关文章:

html - 防止文本换行 DIV

ruby - 我如何更新/修复 SASS 和 Compass $PATH 以使用 grunt-contrib-compass

ruby - compass 仅在部分运行

javascript - Kendo UI 多个网格的一个数据源

javascript - 如何修复剪刀石头布蜥蜴 spock 程序的输出表?

sass - 在 AngularDart 5 和 Dart 2 中使用 SCSS 样式文件

css - 使用 main.scss 和子组件 scss 文件嵌套 scss

html - 如何在 SASS 中使用不带引号的变量格式化文本?

macos - 在 Mac 上使用 compass 的权限问题

python - if 里面的条件