2014-10-02 3 views
5

Wenn Menschen dieses spezifische Visual Studio Online-Repo Klonen, anstatt die erwartete master Zweig, erhalten sie eine Niederlassung namens initial.Ändern Remote-HEAD Zweig in Git gehostet auf Visual Studio Online

Ich würde den Zweig wie master genannt der Standardzweig zu sein, die abgemeldeten wird, wenn das Repository zu klonen.

der Tat, wenn git branch -a läuft ich erhalte das folgende Ergebnis:

remotes/origin/HEAD -> origin/initial 
remotes/origin/initial 
remotes/origin/master 

die im Grunde bestätigt, dass HEAD Punkte paraphieren.

Beachten Sie auch, dass ich keinen direkten Zugriff auf die Remote-Dateisystem haben Sie (wie es online auf Visual Studio gehostet wird).

In github.com ist es möglich, über das Web-Portal, aber ich habe nicht eine ähnliche Option in Visual Studio online.

Wie kann ich die Remote-Repository zu folgendem Zustand ändern?

remotes/origin/HEAD -> origin/master 

Antwort

7

Navigieren Sie in Web Access zu dem betreffenden Repository. Im Repository Dropdown-Liste wählen Sie „Repositorys verwalten ...“:

Manage repositories

Auf der linken Seite der Repository-Management-Seite können Sie das Repository erweitern, um die Zweige zu sehen. Wählen Sie den Zweig aus, den Sie als Standardzweig festlegen möchten, klicken Sie mit der rechten Maustaste und wählen Sie "Als Standardzweig festlegen" aus.

Set as default branch

+1

Diese Option existiert nicht mehr. Irgendeine Idee, wie man es in der neuen GUI macht? – MEMark

+1

Hover über die Rädchen Einstellungen -> Versionskontrolle -> auf der Repo klicken Sie in der Liste auf der linken Seite -> schwebt über den Zweig und klicken Sie auf den Auslassungszeichen (...) -> als Standardzweig Set – delucasvb

Verwandte Themen