summaryrefslogtreecommitdiff
path: root/git/refs
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2011-04-29 17:04:37 +0200
committerSebastian Thiel <byronimo@gmail.com>2011-04-29 17:04:37 +0200
commit3fe1a7f87d511758adf2e56803cb3610b80c5f08 (patch)
tree3808cf15466a528ee3f266eb714f380aba2d9a7f /git/refs
parenta80f9af7d3d18a657111061dcc1104d7a8aec64b (diff)
downloadgitpython-3fe1a7f87d511758adf2e56803cb3610b80c5f08.tar.gz
Moved rev_parse code into gitdb, this probably broke pretty much here, which is still to be fixed of course
Diffstat (limited to 'git/refs')
-rw-r--r--git/refs/head.py7
-rw-r--r--git/refs/reference.py3
-rw-r--r--git/refs/remote.py3
-rw-r--r--git/refs/symbolic.py3
-rw-r--r--git/refs/tag.py1
5 files changed, 6 insertions, 11 deletions
diff --git a/git/refs/head.py b/git/refs/head.py
index dec03551..8ebb409c 100644
--- a/git/refs/head.py
+++ b/git/refs/head.py
@@ -1,13 +1,12 @@
from gitdb.ref.head import HEAD as GitDB_HEAD
-from gitdb.ref.head import Head as GitDB_Head
+from gitdb.ref.headref import Head as GitDB_Head
from git.exc import GitCommandError
-from git.util import RepoAliasMixin
__all__ = ["HEAD", "Head"]
-class HEAD(GitDB_HEAD, RepoAliasMixin):
+class HEAD(GitDB_HEAD):
"""Provides additional functionality using the git command"""
__slots__ = tuple()
@@ -73,7 +72,7 @@ class HEAD(GitDB_HEAD, RepoAliasMixin):
return self
-class Head(GitDB_Head, RepoAliasMixin):
+class Head(GitDB_Head):
"""The GitPyhton Head implementation provides more git-command based features
A Head is a named reference to a Commit. Every Head instance contains a name
diff --git a/git/refs/reference.py b/git/refs/reference.py
index 135277e6..cead66ce 100644
--- a/git/refs/reference.py
+++ b/git/refs/reference.py
@@ -1,8 +1,7 @@
from gitdb.ref.reference import Reference as GitDB_Reference
-from git.util import RepoAliasMixin
__all__ = ["Reference"]
-class Reference(GitDB_Reference, RepoAliasMixin):
+class Reference(GitDB_Reference):
__slots__ = tuple()
pass
diff --git a/git/refs/remote.py b/git/refs/remote.py
index ae6f626d..04d0d5dd 100644
--- a/git/refs/remote.py
+++ b/git/refs/remote.py
@@ -1,11 +1,10 @@
import os
from gitdb.ref.remote import RemoteReference as GitDB_RemoteReference
-from git.util import RepoAliasMixin
__all__ = ["RemoteReference"]
-class RemoteReference(GitDB_RemoteReference, RepoAliasMixin):
+class RemoteReference(GitDB_RemoteReference):
"""Represents a reference pointing to a remote head."""
__slots__ = tuple()
diff --git a/git/refs/symbolic.py b/git/refs/symbolic.py
index 9232c49c..90bfaec2 100644
--- a/git/refs/symbolic.py
+++ b/git/refs/symbolic.py
@@ -1,7 +1,6 @@
from gitdb.ref.symbolic import SymbolicReference as GitDB_SymbolicReference
-from git.util import RepoAliasMixin
__all__ = ["SymbolicReference"]
-class SymbolicReference(GitDB_SymbolicReference, RepoAliasMixin):
+class SymbolicReference(GitDB_SymbolicReference):
__slots__ = tuple()
pass
diff --git a/git/refs/tag.py b/git/refs/tag.py
index 8ba9ba84..7bcff886 100644
--- a/git/refs/tag.py
+++ b/git/refs/tag.py
@@ -1,5 +1,4 @@
from gitdb.ref.tag import TagReference as GitDB_TagReference
-from git.util import RepoAliasMixin
__all__ = ["TagReference", "Tag"]