我对scss和css非常陌生,请多包涵。我做了一些研究,但是发现了一些相互矛盾的信息。
我的项目有两位自由职业者在工作。这两位自由职业者都对以下内容进行更改:
style.css
style.css.map
style.scss
每次合并他们的工作,我就会破坏前端。如何在不破坏一切的情况下合并他们的工作?
我在网上读到这些文件不应该包含在GIT中?我还应该使用GULP或LESS吗?显然,在提交之前应该编译合并的代码?对于这个问题感到非常困惑。
我该怎么处理这些文件?
我对scss和css非常陌生,请多包涵。我做了一些研究,但是发现了一些相互矛盾的信息。
我的项目有两位自由职业者在工作。这两位自由职业者都对以下内容进行更改:
style.css
style.css.map
style.scss
每次合并他们的工作,我就会破坏前端。如何在不破坏一切的情况下合并他们的工作?
我在网上读到这些文件不应该包含在GIT中?我还应该使用GULP或LESS吗?显然,在提交之前应该编译合并的代码?对于这个问题感到非常困惑。
我该怎么处理这些文件?
.css
和.css.map
文件(我假设您使用compass因为有相关标签)。您应该将.scss
文件存储在源代码控制中,并在以后将其编译为.css
。.css
文件,则应知道每次重新编译时这些更改都将丢失。
styles.css
和styles.css.map
是生成的代码,不应该直接编辑它们,也不应该包含在版本控制中。styles.scss
是您想要跟踪的规范版本。 - jonrsharpe