From ba35b76a0195d90dbebf92289982f4dab2d870f6 Mon Sep 17 00:00:00 2001 From: liaozan <378024053@qq.com> Date: Sun, 17 Apr 2022 01:45:25 +0800 Subject: [PATCH] feat: create git branch --- .../com/schbrain/archetype/initializer/maven/MavenUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/initializer-backend/src/main/java/com/schbrain/archetype/initializer/maven/MavenUtils.java b/initializer-backend/src/main/java/com/schbrain/archetype/initializer/maven/MavenUtils.java index 41414ee..7e50bd8 100644 --- a/initializer-backend/src/main/java/com/schbrain/archetype/initializer/maven/MavenUtils.java +++ b/initializer-backend/src/main/java/com/schbrain/archetype/initializer/maven/MavenUtils.java @@ -65,9 +65,11 @@ public class MavenUtils { private static void initGitRepo(Path directory) { try { - Git git = Git.init().setDirectory(directory.toFile()).call(); + Git git = Git.init().setInitialBranch("master").setDirectory(directory.toFile()).call(); git.add().addFilepattern(".").call(); git.commit().setAllowEmpty(true).setAuthor("initializer", "no-reply@schbrain.com").setMessage("Initial Commit").call(); + git.checkout().setCreateBranch(true).setName("release").call(); + git.checkout().setCreateBranch(true).setName("develop").call(); git.close(); } catch (GitAPIException e) { log.warn("Git repo init failed", e); -- GitLab