diff --git a/src/main/java/ru/ulstu/extractor/service/IndexService.java b/src/main/java/ru/ulstu/extractor/service/IndexService.java index 581921e..332a3e1 100644 --- a/src/main/java/ru/ulstu/extractor/service/IndexService.java +++ b/src/main/java/ru/ulstu/extractor/service/IndexService.java @@ -48,6 +48,8 @@ public class IndexService { branchRepository.save(new Branch(repository, branchName)); } List commits = gitRepositoryService.getCommits(repositoryUrl, branchName); + commitRepository.deleteAll(branch.getCommits()); + branch.getCommits().clear(); branch.setCommits(commits); branchRepository.save(branch); gitRepositoryService.remove(repositoryUrl);