git - 如何在 git rebase 期间始终自动忽略已编译的构建文件夹?
问题描述
我将 git 用于 Laravel 项目,该项目使用 Webpack 来缩小 javascript 文件和 SCSS 来生成 CSS 文件。
我有一个master
分支和一个ws
分支。
当我在ws
分支中并想运行git rebase master
时,我目前看到 54 个步骤的冲突。
几乎所有这些都是与public/js
orpublic/css
目录或composer.lock
or相关的public/mix-manifest.json
。
在我的 rebase 期间,我不想花任何时间手动解决每个冲突,因为我计划在npm run production
之后运行(这将重新生成public/mix-manifest.json
所有文件public/js
)并照顾 SCSS 和作曲家。
我读过关于git rerere但感觉它在这里没有帮助。
我也不想手动运行git checkout --ours几十次。
我怎样才能让我的变基过程更快更容易?
PS 我想知道为特定文件(“我们的”、“我的”、“他们的”)选择 Git 合并策略是否相关。
解决方案
推荐阅读
- javascript - 如何让两个堆叠的 chart.js 图表成为不同的类型?
- javascript - javascript如何使用while语句和数组由用户显示多个选项
- php - hasMany 关系,包括 null
- c - 如何在c中读取文件中很长的数字
- css - 有没有办法可以使用 2sxc 和 razor 模板创建(和更新)样式表?
- reactjs - 当子组件是变量时反应传递道具
- git - Git:Ubuntu:Url 没有方案
- node.js - 将数据加载到我的 Mongo 数据库但意外的“O”
- swift - 从导航控制器滑动手势到常规
- c# - 在我的逻辑应用程序的天蓝色函数中将电子邮件正文转换为 JSON 对象