diff --git a/web/client/codechecker_client/blame_info.py b/web/client/codechecker_client/blame_info.py index 969ea190ae..034c100abb 100644 --- a/web/client/codechecker_client/blame_info.py +++ b/web/client/codechecker_client/blame_info.py @@ -3,7 +3,7 @@ import zipfile from git import Repo -from git.exc import InvalidGitRepositoryError +from git.exc import InvalidGitRepositoryError, GitCommandError from typing import Dict, Iterable, Optional from codechecker_common.logger import get_logger @@ -45,6 +45,9 @@ def __get_blame_info(file_path: str): return except InvalidGitRepositoryError: return + except GitCommandError as ex: + LOG.debug(f"Failed to get blame information for {file_path}: {ex}") + return tracking_branch = __get_tracking_branch(repo)