◐ Shell
clean mode source ↗

Adding dubious ownership handling by marioaag · Pull Request #1746 · gitpython-developers/GitPython

Expand Up @@ -1322,7 +1322,12 @@ def _parse_object_header(self, header_line: str) -> Tuple[str, str, int]: tokens = header_line.split() if len(tokens) != 3: if not tokens: raise ValueError("SHA could not be resolved, git returned: %r" % (header_line.strip())) err_msg = ( f"SHA is empty, possible dubious ownership in the repository " f"""at {self._working_dir}.\n If this is unintended run:\n\n """ f""" "git config --global --add safe.directory {self._working_dir}" """ ) raise ValueError(err_msg) else: raise ValueError("SHA %s could not be resolved, git returned: %r" % (tokens[0], header_line.strip())) # END handle actual return value Expand Down