如何在 gitflow 中为“更新/升级第三方软件包”命名分支?

Sti*_*llo 5 git git-flow

我正在更新 npm 库(第三方包),但我不知道命名分支:功能、修补程序、另一个?

你给我推荐什么?

Von*_*onC 6

这将是一个功能分支,用于隔离开发工作。

在您的情况下:feature/upgradetp,在您自己的分支中测试第三方软件包的升级。
如果有效,那么您可以合并进行develop集成测试,最后master进行发布。


Atlassian 很好地展示了功能分支作为工作流程的一部分

功能分支工作流程背后的核心思想是所有功能开发都应该在专用分支而不是主分支中进行。

这种封装使多个开发人员可以轻松地处理特定功能,而不会干扰主代码库。
这也意味着主分支永远不会包含损坏的代码,这对于持续集成环境来说是一个巨大的优势。

Mergify 的功能分支描述相同的想法。

另一个名称是“主题分支”,与gitworkflow一起使用,我在这里介绍