掘友等级
获得徽章 0
git有两个分支,那么修改代码需要改两遍,这种情况如何解决呀![[流泪]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)
![[流泪]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)
changesets这个发版工具有几个致命缺点:
1. 不同时发npm包的话 无法自动生成github release 和git tag版本标记
2. 需要手动执行changeset add才能添加版本和升级信息,相当于你每次git提交后还要手动changeset add然后再写一遍描述你升级了啥 重复性撰文了属于是,而且如果不口头要求成员的话 人家很有可能不写 或者忘记写,导致后面忘记升级了啥功能
3. 目前和ci集成官方只提供了github action的工具,所以私有化部署的项目不用想了