Kann mir bitte jemand sagen, was in 'gepackt-Refs' in Git-Repository das Refspec Format ist, wie folgt aus:Git gepackt-Refs Aliase brechen flach holen
<some-hash> refs/tags/anytag
^<tags-commit-true-hash>
Als Ergebnis, wenn ich git ls-remote
durchführen, ich erhalten
<some-hash> refs/tags/anytag
<tags-commit-true-hash> refs/tags/anytag^{}
Also, wenn ich zu flach holen anytag
versuchen, erhalte ich FETCH_HEAD zu <some-hash>
zeigen, aber es nach dem Auschecken ich erhalten <tags-commit-true-hash>
. Dies bricht oberflächlich, wenn das gleiche Tag abgerufen wird, da Daten ohnehin gezogen werden (selbst wenn es bereits vorhanden ist).
Local Git Version: 1.9.1 Linux x86-64 auf Linux Mint 17.3
Git-Hosting: Bitbucket
Wer weiß, wie entweder, um diese seltsamen Hash-Aliase zu entfernen oder ihre presense umgehen?
Was meinst du mit "bricht flach holen"? Ich sehe nichts in Ihrer Frage, das anzeigt, dass irgendetwas nicht wie beabsichtigt funktioniert. –