GitHub-Desktop zeigt keine Remote-Zweige an

21

GitHub (Version 3.0.5.2) für Windows zeigt mir nicht mehr alle Remote-Zweige an. Dies funktioniert mit einem GitHub for Enterprise-Server.

Wenn ich zum Beispiel auf die Dropdown-Liste der Zweige klicke, werden mir alle entfernten Zweige im Ursprung angezeigt, aber jetzt werden nur die Zweige angezeigt, die ich lokal ausgecheckt habe.

Ist dies ein Fehler oder muss ich Einstellungen anpassen?

Greg McGuffey
quelle

Antworten:

34

Drücken Sie F5 auf Ihrer Tastatur.

Sie werden nichts sehen, aber es sollte Ihre entfernten Zweige holen.

Jack
quelle
3
Ich frage mich, warum sie es nicht zur GUI hinzufügen. Aber es funktioniert perfekt, danke.
ChrisB
Ich frage mich, wie du es herausgefunden hast, hahaha
user2773086
F5 aktualisiert Ihren Browser, also habe ich es versucht ;-)
Jack
Da dies in der Desktop-App funktioniert, ohne zu Git Shell wechseln zu müssen, ist dies meiner Meinung nach die beste Antwort, seitdem OP speziell nach der Desktop-App gefragt hat.
Nicholas Cardot
@Jack etwas dagegen zu erklären, wie Sie das herausfinden? Trotzdem danke!
Odys
27

Du könntest es versuchen:

git fetch

Führen Sie dies aus dem Verzeichnis aus, das Ihr lokales Repository enthält. Beim Abrufen aus einem Repository werden alle neuen Remote-Tracking-Zweige und -Tags abgerufen, ohne dass diese Änderungen in Ihren eigenen Zweigen zusammengefasst werden.

Dies ist ein Befehl, den Sie über die Eingabeaufforderung in einem Befehlsfenster eingeben können. Um es zu verwenden, müssen Sie eine git-CLI (Command Line Interface) installieren, mit der Sie manuelle git-Befehle ausführen können.

Chris Halcrow
quelle
Genau das, was gebraucht wurde, gute Antwort.
Kickaha
2
Irgendwelche Ideen, warum es keinen GUI-Weg gibt, dies zu tun?
Fratrik
2

git fetchnicht immer zu dem Trick, wie es scheint. Wenn du den Namen der Filiale kennst könntest du es einfach git checkout <branch-name>. Wenn Sie den Namen richtig eingeben, werden Sie zu diesem Zweig gewechselt.

Alexander Høst
quelle