我正在开发 npm模块以及发布(本地注册表)的工作流程。
当我经历这个时,我遇到了一些混乱的地方。
到目前为止我的工作流程:
feature/*
分支机构创建拉取请求到develop
。feature/*
分支。develop
。master
分行。develop
合并到master
。npm version "${RELEASE_TYPE}"
npm publish
git push origin master && git push --tags
我不明白的是版本如何在develop
和master
分支之间保持同步。我只将版本提交到master
。 每次设置从master
到develop
的自动合并是否有意义?这似乎有些倒退。
奖金问题:
谢谢!