Zum Inhalt springen
GitTree
Zweige und Tags

Legen Sie die Nachverfolgung fest und veröffentlichen Sie einen Zweig

Ein neuer Zweig existiert nur auf Ihrem Computer, bis Sie ihn pushen. Das erste Push fragt, an welche Gegenstelle es gesendet werden soll, und von da an verfolgt der Zweig diesen Fernzweig (seinen Upstream), wie git push -u. Set Upstream… ändert, was es verfolgt.

KostenlosAktualisiert

Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Ändern Sie, was ein Zweig verfolgt
  6. Wenn etwas schief geht
  7. Fragen
  8. Verwandt

Bevor Sie beginnen

Wo es zu finden ist

  • Push in der Symbolleiste, auf einem Zweig, der noch nichts verfolgt.
  • Klicken Sie mit der rechten Maustaste auf einen Zweig: Upstream › Set Upstream…, Unset Upstream oder Fast-Forward to Upstream.
AktionmacOSWindows und Linux
Push⌘⇧UCtrl+Shift+U

Schritte

  1. Pushen Sie den neuen Zweig

    Drücken Sie bei ausgechecktem Zweig Push. GitTree sagt, dass der Branch noch keinen Remote-Branch verfolgt und fragt nach dem Remote.

  2. Wählen Sie die Fernbedienung

    Wählen Sie die Fernbedienung aus, normalerweise origin, und drücken Sie Push to origin. Dort wird die Filiale mit dem gleichen Namen angelegt.

  3. Überprüfen Sie die Etiketten

    Die Zweigstellenbeschriftung zeigt nun beide Symbole: Ihre lokale Zweigstelle und die entfernte Zweigstelle befinden sich auf gleicher Höhe.

    Das GitTree-Diagramm mit einer Zweigbezeichnung zeigt an, dass es sich auf dem Computer und im Ursprung befindet
    Eine Beschriftung mit beiden Symbolen ist eine lokale Zweigebene mit ihrem Upstream.GitTree-Schnittstelle mit einem Demonstrations-Repository.

Erwartetes Ergebnis

Der Zweig befindet sich auf der Fernbedienung und verfolgt ihn: Pull und Push arbeiten jetzt ohne Nachfrage damit.

Ändern Sie, was ein Zweig verfolgt

  • Set Upstream… öffnet What should … track?: Wählen Sie Upstream branch und drücken Sie Track oder Track Nothing.
  • Fast-Forward to Upstream verschiebt den Zweig in seinen Upstream, wenn er selbst nichts Neues hat.
  • Um zu einem Zweig mit einem anderen Namen zu pushen, führen Sie Push … to … aus der Befehlspalette aus.

Wenn etwas schief geht

„Es gibt noch keine Remote-Tracking-Zweige. Zuerst abrufen.“

GitTree kennt die Zweige der Fernbedienung erst nach einem Abruf. Wählen Sie Fetch All und legen Sie dann den Upstream fest.

„Dieser Zweig verfolgt nichts.“

Aktionen wie Fast-Forward to Upstream benötigen einen Upstream. Schieben Sie den Zweig oder verwenden Sie Set Upstream….

Fragen

Was ist ein Upstream-Zweig?

Der Remote-Zweig, dem Ihr lokaler Zweig folgt, z. B. origin/feature/search. GitTree vergleicht die beiden, um zu zeigen, was Sie ziehen oder schieben müssen.