使用gitflow-maven-plugin执行release-finish时main分支报错的解决咨询
解决gitflow-maven-plugin指定主分支为main的问题
你可以通过两种方式将主分支为main的信息传递给gitflow-maven-plugin 1.18.0:
命令行临时指定参数
在执行命令时直接添加-Dgitflow.masterBranch=main参数,完整命令如下:mvn gitflow:release-finish -Dgitflow.masterBranch=main在pom.xml中永久配置
修改项目的pom.xml,在gitflow-maven-plugin的配置块中添加masterBranch参数,后续执行命令时无需再手动指定:<plugin> <groupId>com.amashchenko.maven.plugin</groupId> <artifactId>gitflow-maven-plugin</artifactId> <version>1.18.0</version> <configuration> <masterBranch>main</masterBranch> <!-- 若需自定义开发分支,可额外添加<developBranch>你的开发分支名</developBranch> --> </configuration> </plugin>
该插件从1.12.0版本开始就支持自定义主分支与开发分支的配置,1.18.0版本完全兼容此设置。
内容的提问来源于stack exchange,提问作者Martin_0
相关产品推荐
相关产品推荐

