我有一个GIT仓库主要做前端:Scss预处理器和JS。
问题是我们更改了不同的.scss文件并将它们编译成.css文件(我们是4,5,有时是6个前端)并且在拉动时会产生冲突。 .css文件总是会引发冲突。
这是合理的,因为.css文件总是不同的,但我想忽略这些冲突,因为我们有很多合并来解决这些冲突(从我们的观点来看,不必要的合并)。
我不能忽视GIT中的.css文件,因为项目经理和其他人总是拉着回购来测试并向客户展示。
有没有办法可以随时推送我们的.CSS文件,但不能将其拉出来?
答案 0 :(得分:3)
规范的答案是,你做错了,你 不应该存储生成的文件,例如你的.css
。使用生成(编译)文件的典型工作流程和环境通常涉及:
但是,您的里程可能会有所不同。您能否详细说明,将生成的文件提交到存储库的原因是什么?