我使用git进行Laravel项目,该项目使用Webpack缩小javascript文件和SCSS生成CSS文件。
我有一个master
分支和一个ws
分支。
如果我在ws
分支机构并希望运行git rebase master
,我目前会看到54个冲突步骤。
几乎所有这些都与public/js
或public/css
目录或composer.lock
或public/mix-manifest.json
相关。
在我的rebase期间,我不想花时间手动解决每个冲突,因为我计划之后运行npm run production
(这将重新生成public/mix-manifest.json
和所有文件public/js
)并照顾SCSS和作曲家。
我已经阅读了git rerere,但感觉它在这里没有帮助。
我也不想手动运行git checkout --ours几十次。
如何让我的rebase过程更快更轻松?
P.S。我想知道Choose Git merge strategy for specific files ("ours", "mine", "theirs")是否相关。