gitlab API gitlab4j Java 更改默认分支

gitlab API gitlab4j Java change default branche

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

GitLabApi gitLabApi = new GitLabApi("***", "mytoken");
List<Project> projects = gitLabApi.getProjectApi().getProjects();

for (Project project : projects) {
    if(project.getId()==633) {
        project.setDefaultBranch("dev");            
    }
}

我 Hvae 通过添加解决了这个问题:

gitLabApi.getProjectApi().updateProject(项目);

所以新代码是:

for(项目项目:项目){

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

        }

    }