我使用Gerrit和gitflow,想将我的gitflow特性分支推送到Gerrit。当我使用简单的
git flow feature publish feature_name
Gerrit拒绝了推送,因为我试图推送到不允许的“feature/feature_name”分支。我希望改为推送到“refs/for/feature/feature_name”,如果远程分支不存在则创建该分支。
在我的git配置中,我尝试设置:
[branch "feature/feature_name"]
merge = refs/for/feature/feature_name
但是当我使用gitflow发布时,这个设置会被忽略。
有没有一种方法可以使用gitflow的feature publish命令来设置远程分支?