diff options
-rw-r--r-- | git/objects/commit.py | 2 | ||||
-rw-r--r-- | git/refs/symbolic.py | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/git/objects/commit.py b/git/objects/commit.py index 69a3adc4..fd4187b0 100644 --- a/git/objects/commit.py +++ b/git/objects/commit.py @@ -355,7 +355,7 @@ class Commit(base.Object, Iterable, Diffable, Traversable, Serializable): # head is not yet set to the ref our HEAD points to # Happens on first commit import git.refs - master = git.refs.Head.create(repo, repo.head.ref, commit=new_commit, logmsg="commit (initial): %s" % message) + master = git.refs.Head.create(repo, repo.head.ref, new_commit, logmsg="commit (initial): %s" % message) repo.head.set_reference(master, logmsg='commit: Switching to %s' % master) # END handle empty repositories # END advance head handling diff --git a/git/refs/symbolic.py b/git/refs/symbolic.py index 9937cf0c..aec68750 100644 --- a/git/refs/symbolic.py +++ b/git/refs/symbolic.py @@ -478,7 +478,8 @@ class SymbolicReference(object): created at, i.e. "NEW_HEAD" or "symrefs/my_new_symref" :param reference: - The reference to which the new symbolic reference should point to + The reference to which the new symbolic reference should point to. + If it is a commit'ish, the symbolic ref will be detached. :param force: if True, force creation even if a symbolic reference with that name already exists. |