diff --git a/git/branch.go b/git/branch.go index 8b357d3bd..b6067b6b3 100644 --- a/git/branch.go +++ b/git/branch.go @@ -176,8 +176,9 @@ func (s *Service) GetBranch(ctx context.Context, params *GetBranchParams) (*GetB } repoPath := getFullPathForRepo(s.reposRoot, params.RepoUID) + sanitizedBranchName := strings.TrimPrefix(params.BranchName, gitReferenceNamePrefixBranch) - gitBranch, err := s.adapter.GetBranch(ctx, repoPath, params.BranchName) + gitBranch, err := s.adapter.GetBranch(ctx, repoPath, sanitizedBranchName) if err != nil { return nil, err }