我在我的项目中使用sass,我在包含样式表的文件夹上使用指南针监视。它工作了一段时间,但现在每次我做出更改并将我的更改推送到我的回购中;我一直在与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,一切正常,直到下一次推动。
答案 0 :(得分:2)
不要将生成的CSS检查到git中。在需要CSS的任何地方编译你的Sass。