sass编译的css文件上的合并冲突

sass编译的css文件上的合并冲突,css,git,merge,sass,Css,Git,Merge,Sass,我们使用的是git repo(git上的私有repo,因此没有远程服务器),它使用webhook持续部署到Azure站点 我们的项目正在使用SASS,每次执行git pull时,我们都会在style.css上发生合并冲突 现在,理想情况下,我不想让css文件包含在git repo中,但考虑到我执行“嘿,foo,compile,combine,minify!”任务时缺少构建步骤,我不确定如何避免合并冲突 可能会非常接近,但我们只在OSX中开发,这是一个警告,阻止我们走这条路 还有其他想法吗?为什么

我们使用的是git repo(git上的私有repo,因此没有远程服务器),它使用webhook持续部署到Azure站点

我们的项目正在使用SASS,每次执行
git pull
时,我们都会在
style.css
上发生合并冲突

现在,理想情况下,我不想让css文件包含在git repo中,但考虑到我执行“嘿,foo,compile,combine,minify!”任务时缺少构建步骤,我不确定如何避免合并冲突

可能会非常接近,但我们只在OSX中开发,这是一个警告,阻止我们走这条路


还有其他想法吗?

为什么不创建一个构建步骤呢?如果您查看SO帖子,那是因为构建步骤发生在Azure服务器上,这有一些我们无法解决的限制。我还能在哪里创建构建步骤?我在Git/Local中所做的任何事情都必须签入才能部署到Azure,不是吗?这是一个选项?我已经在使用grunt将我们的SCS编译为CSS。合并冲突是我的同事更改其中一个SCSS文件的结果,这会修改生成的CSS文件。这就是不签入CSS文件的做法的意义所在。相反,您可以在为您运行编译/组合/缩小的服务器上添加构建步骤。我们没有这样做的奢侈,因此这篇帖子你可以试试: