From 5b352491d4879a4585b37504eb933b8a3e451878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Rowlands=20=28=EB=B3=80=EA=B8=B0=ED=98=B8=29?= Date: Wed, 19 Aug 2020 21:21:16 +0900 Subject: [PATCH] git: handle rev_parse exception (#4422) --- dvc/scm/git.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dvc/scm/git.py b/dvc/scm/git.py index 5df270bda..98d1e4762 100644 --- a/dvc/scm/git.py +++ b/dvc/scm/git.py @@ -405,6 +405,8 @@ class Git(Base): except NotImplementedError: # Fall back to `git rev-parse` for advanced features return self.repo.git.rev_parse(name) + except ValueError: + raise RevError(f"unknown Git revision '{name}'") # Resolve across local names sha = _resolve_rev(rev)