避免样式表中的合并冲突

时间:2014-11-10 20:27:21

标签: css git github stylesheet merge-conflict-resolution

大多数情况下,合并冲突不是主要问题。但是,对于我的团队来说,它在我们的主样式表中成为一个问题,我们都将新类附加到文件的底部。这导致github中的合并冲突。

组织.css文件以避免合并冲突时的最佳做法是什么?

1 个答案:

答案 0 :(得分:0)

很难避免这些类型的合并冲突。我看到了两个选项:

  1. 使用自定义合并驱动程序。见strategy for git and append-mostly files。这相当复杂,我自己也没有这样做。就个人而言,我认为太多的工作可能会神奇地消失。

  2. 将您的css 拆分为多个文件。然后,您可以使用gruntcssmin之类的内容将它们编译为单个文件。这不会完全消除这个问题,但它可以减少冲突,使其易于管理。