diff --git a/src/main/java/ru/ulstu/extractor/service/GitRepositoryService.java b/src/main/java/ru/ulstu/extractor/service/GitRepositoryService.java index 93c9aab..e99e700 100644 --- a/src/main/java/ru/ulstu/extractor/service/GitRepositoryService.java +++ b/src/main/java/ru/ulstu/extractor/service/GitRepositoryService.java @@ -32,6 +32,7 @@ import static org.apache.logging.log4j.util.Strings.isBlank; @Service public class GitRepositoryService { + private static final String BRANCH_PREFIX = "refs/remotes/origin/"; @Value("${extractor.custom-projects-dir}") private String customProjectsDir; @@ -207,7 +208,7 @@ public class GitRepositoryService { return git.branchList().setListMode(ListBranchCommand.ListMode.REMOTE) .call() .stream() - .map(r -> new Branch(r.getName())) + .map(r -> new Branch(r.getName().replace(BRANCH_PREFIX, ""))) .collect(Collectors.toList()); } }