2017-11-20 4 views
0

Ich habe ein bestehendes Eclipse-Gitprojekt mit einem Master und einem Entwicklungszweig, die sowohl lokal als auch remote verfügbar sind. Ich habe gerade einen neuen Zweig in meinem Git-Repository hinzugefügt, aber ich kann nicht herausfinden, wie ich es in Eclipse anzeigen kann.Wie bekomme ich einen neuen Zweig, der in Eclipse Git Remote Tracking angezeigt wird?

Ich habe versucht, zu dem Thema zu lesen, aber es scheint, als würde es nur erwartet, dass automatisch angezeigt wird. Ich habe viele ähnliche Fragen gefunden, aber sie alle scheinen sich mit den Problemen eines komplett leeren Remote-Tracking-Ordners zu befassen, anstatt meines Problems, dass nur ein einziger neuer Zweig fehlt. Ich habe bereits Master und Develop anwesend.

Hier ist, was nicht funktioniert:

  • Klicken auf Refresh im Git-Repositories Fenster.
  • Jede Art von synchronisieren, ziehen oder andere Update kann ich

Hier ist, was funktionieren würde ist:

  • klicken rechts die Remote-Tracking-Ordner und „Einfügen Repository-Pfad oder URI Auswahl ". Wenn ich das tue und den exakt gleichen Pfad wähle, den ich bereits gefunden habe, kann ich meinen neuen Zweig sehen. Diese Aktion erfordert, dass ich das gesamte Repository vollständig in einen leeren Ordner klonen muss, und das kann nicht so sein, wie dies funktionieren soll.
  • Ich glaube, es könnte funktionieren, eine Art von Befehlszeilen-Tool zu verwenden, aber ich möchte wirklich eine Eclipse-Lösung für diese, wie ich sicher bin, dass es existiert, und ich nur etwas vermisse.

Antwort

1

In den Git-Repositorys Ansicht:

  1. Rechtsklick auf das Repository und wählen von Upstream Fetch
  2. Wenn der neue Zweig wird nicht unten nach oben Branchen/Remote Tracking, müssen Sie fetch konfigurieren:
    1. Rechtsklick auf den Abruf Knoten unter Remotes/Herkunft und wählen Configure holen ...
    2. Im konfigurieren Fetch sicher, da nur die einzelne Ref Mapping ist+refs/heads/*:refs/remotes/origin/*:
      Configure fetch
+0

"Kein Abruf von MyRepository - Herkunft - alles auf dem neuesten Stand." Ich werde meine Frage mit Screenshots aktualisieren – KjetilNordin

+1

Gott verdammt, in meinen letzten Versuchen habe ich nur zwei verschiedene Repositories verwirrt. Das funktioniert wirklich. Danke vielmals! – KjetilNordin

Verwandte Themen