使用SourceTree为预发布配置git-flow挂钩?

时间:2018-01-01 09:44:44

标签: npm githooks git-flow

在SourceTree中使用Git Flow时,是否有一种方法可以配置钩子来运行一组命令,然后将一个版本提交到一个版本?我希望能够确保在提交发布之前的最后一次提交时运行npm run prod来编译我的Webpack资产而不是npm run dev的结果。

1 个答案:

答案 0 :(得分:0)

我发现处理这个问题的最好方法不是git hooks,而是实际运行git flow release start #.#.#然后运行npm run production,然后是提交和git flow release finish '#.#.#'。这也使得我可以在发布之前验证网站中缩小文件的内容。