diff options
Diffstat (limited to 'morphlib/gitdir.py')
-rw-r--r-- | morphlib/gitdir.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/morphlib/gitdir.py b/morphlib/gitdir.py index cb247303..c075f456 100644 --- a/morphlib/gitdir.py +++ b/morphlib/gitdir.py @@ -195,6 +195,11 @@ class GitDirectory(object): tree = self._rev_parse_tree(ref) return self.cat_file('blob', tree, filename) + @property + def HEAD(self): + output = self._runcmd(['git', 'rev-parse', '--abbrev-ref', 'HEAD']) + return output.strip() + def init(dirname): '''Initialise a new git repository.''' |