大多数情况下,合并冲突不是主要问题。但是,对于我的团队来说,它在我们的主样式表中成为一个问题,我们都将新类附加到文件的底部。这导致github中的合并冲突。
组织.css文件以避免合并冲突时的最佳做法是什么?
答案 0 :(得分:0)
很难避免这些类型的合并冲突。我看到了两个选项:
使用自定义合并驱动程序。见strategy for git and append-mostly files。这相当复杂,我自己也没有这样做。就个人而言,我认为太多的工作可能会神奇地消失。
将您的css 拆分为多个文件。然后,您可以使用grunt和cssmin之类的内容将它们编译为单个文件。这不会完全消除这个问题,但它可以减少冲突,使其易于管理。