git: handle rev_parse exception (#4422)

This commit is contained in:
Peter Rowlands (변기호)
2020-08-19 21:21:16 +09:00
committed by GitHub
parent 32b5b33329
commit 5b352491d4
+2
View File
@@ -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)