Ist es möglich, ein Commit und nicht eine Referenz in libgit2 zu drücken, d. H. Im Grunde das Äquivalent von git push {remote} {commit}:{branch}
? Ist es möglich, ein Commit und keine Referenz in libgit2 zu pushen?
Wenn ich versuche, git_remote_upload()
mit einem Refspec wie e9c46cd9071113c95f6b3fb48b74f98056abf7a1:refs/heads/master
zu nennen, schlägt es mit diesem Fehler:
No such reference 'e9c46cd9071113c95f6b3fb48b74f98056abf7a1'
Bin ich etwas falsch zu machen oder ist diese Funktion einfach nicht unterstützt?