gpt4 book ai didi

git - Webpack 和 git 中的更改分支 - 永无止境的冲突

转载 作者:太空狗 更新时间:2023-10-29 14:31:14 24 4
gpt4 key购买 nike

我正在使用 Webpack 来编译我所有的前端 Assets ,但我猜同样的问题对于 gulp 或 grunt 也是有效的。

我有大量的 .scss 文件,我将它们 merge 到 min.css 文件中。问题是,如果我有 x 个开发人员在 y 个分支上工作——每次我尝试 merge 一个分支时,我都会遇到冲突,因为 min.css 文件有冲突。

这很容易解决(实际上它是自动发生的,因为 Webpack 只是在我 checkout 后覆盖这些文件)但是每天都有大量 merge 令人沮丧(所有等待 Webpack 运行)。我想知道这里理想的工作流程是什么?我以前一直在使用 Rails Assets 管道,它非常棒,我什至不知道 Assets 是什么时候编译的。

也许我应该将 min.css 文件添加到 gitignore 并在服务器上重新创建它们?但是后端人员不想/没有安装 webpack/不知道如何运行它呢?

我的项目主要使用 PHP。

最佳答案

使用 .gitignore 忽略您编译的 Assets 。

每次 pull 时构建它们。

关于git - Webpack 和 git 中的更改分支 - 永无止境的冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48931753/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com