2016-05-26 14 views
1

Auf einem GitHub Repo, ich möchte die master Zweig tatsächlich ein Alias ​​zu einem x.y.z Zweig sein. Als Konsequenz würden alle fetch/push von x.y.z und master genau zum selben Ergebnis führen. Ich möchte den Zweig master behalten, weil Leute daran gewöhnt sind, aber auch wollen, dass der Zweig x.y.z Master nicht zu einem Sonderfall eines Zweignamens macht (andere Zweige sind a.b.c, d.e.f ...).GitHub remote symbolischen Ref/Zweig Alias ​​

Gibt es eine Möglichkeit, das auf GitHub zu erreichen? Oder generell auf einem Git Remote Repository?

Antwort

0

Auf der GitHub-Seite können Sie the default branch ändern.
Auf einer Remote-Repo-Seite können Sie similarly change the default branch.

Die Einstellung einer Verzweigung Alias ​​ ist auf der GitHub-Seite nicht direkt möglich.
Es ist auf einem Remote-Hosting-git Repo-Server haben Sie Zugriff auf:

git symbolic-ref refs/heads/master refs/heads/x.y.z 

Aber der Alias-Teil zu einem git geklonten Repo nicht ausbreiten würde: Während jeder neuer Klon durch Standard Kasse würde x.y.z, würden ihre Benutzer um den Alias ​​lokal einzurichten.

+0

Ok, danke. Und was, wenn ich den GitHub Repo kloniere - bin ', führe den Befehl' git symbolic-ref 'aus, den du empfohlen hast, und benutze' git pushh --spiegel '? – Mickael

+0

@Mickael können Sie versuchen, aber ich glaube, der Alias ​​wird nicht gedrückt werden, nur die aufgelöste Commit von diesem Alias ​​gezeigt. Und die Standard-Verzweigungsreferenz wird * nicht * auch nicht gedrückt: Diese Referenz bleibt lokal für den Repo, die verwendet werden soll, wenn andere sie klonen. – VonC

+0

Ok, ich habe es versucht und in der Tat wird der symbolische-ref-Zweig nicht als ein symbolischer-refs-Zweig nach einem 'git-push-mirror' interpretiert. Es wird als regulärer Zweig erstellt. Die Einschränkung liegt sowohl beim Git-Protokoll, das symbolische Referenzen zu ignorieren scheint, als auch bei der symbolischen Verzweigung als regulär, und bei GitHub, das keine Unterstützung für "Aliase" bietet. – Mickael

Verwandte Themen