gitlab API gitlab 4J Java更改默认分支

gitlab API gitlab 4J Java更改默认分支,java,gitlab,gitlab-api,Java,Gitlab,Gitlab Api,我正在使用gitlab4j将项目默认分支从master更改为dev使用Java,我已验证更改了默认分支,但更改未保存 GitLabApi GitLabApi=新的GitLabApi(“***”,“mytoken”); List projects=gitLabApi.getProjectApi().getProjects(); 用于(项目:项目){ if(project.getId()==633){ project.setDefaultBranch(“开发”); } } i Hvae通过添加以下内

我正在使用
gitlab4j
将项目默认分支从
master
更改为
dev
使用Java,我已验证更改了默认分支,但更改未保存

GitLabApi GitLabApi=新的GitLabApi(“***”,“mytoken”);
List projects=gitLabApi.getProjectApi().getProjects();
用于(项目:项目){
if(project.getId()==633){
project.setDefaultBranch(“开发”);
}
}

i Hvae通过添加以下内容解决了此问题:

gitLabApi.getProjectApi().updateProject(项目)

因此,新的代码是:

用于(项目:项目){

        if(project.getId()==633) {
            project.setDefaultBranch("dev");
            gitLabApi.getProjectApi().updateProject(project);

        }

    }