feat: Add GitRepo.get_head() method

This commit is contained in:
Paul Gauthier (aider) 2024-08-09 19:41:19 -04:00
parent 1a3f4041f7
commit ca9ef60ede

View file

@ -356,3 +356,9 @@ class GitRepo:
return True return True
return self.repo.is_dirty(path=path) return self.repo.is_dirty(path=path)
def get_head(self):
try:
return self.repo.head.commit.hexsha
except ValueError:
return None