如何在git rebase期间自动忽略已编译的构建文件夹?

时间:2018-04-26 19:57:58

标签: git webpack sass

我使用git进行Laravel项目,该项目使用Webpack缩小javascript文件和SCSS生成CSS文件。

我有一个master分支和一个ws分支。

如果我在ws分支机构并希望运行git rebase master,我目前会看到54个冲突步骤。

几乎所有这些都与public/jspublic/css目录或composer.lockpublic/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")是否相关。

0 个答案:

没有答案