Zum Inhalt springen
GitTree

GitTree Dokumente

So verwenden Sie GitTree

Neu bei GitTree? Beginnen Sie mit Schritt 1 unten. Schon eingerichtet? Suchen Sie nach einer Aufgabe oder wählen Sie ein Thema aus: In jedem Guide wird angezeigt, wo Sie klicken müssen und was Sie sehen sollten.

Das GitTree-Fenster mit dem linken Bereich, der Symbolleiste, dem Commit-Diagramm und dem nummerierten Inspektor

Jede Aufnahme in diesen Dokumenten ist die echte GitTree-Schnittstelle, auf Englisch und auf Arabisch.

Beginnen Sie hier

Starten Sie in fünf Schritten

Befolgen Sie diese der Reihe nach, von der Installation von GitTree bis zu Ihrem ersten Commit. Jeder Schritt ist eine kurze Anleitung.

  1. Installieren Sie GitTree

    Laden Sie das Installationsprogramm für Ihr System herunter, installieren Sie es und öffnen Sie die App.

  2. Git verbinden

    GitTree verwendet Ihr eigenes Git, 2.39 oder neuer, und den Namen und die E-Mail-Adresse, die Ihre Commits tragen.

  3. Finden Sie sich zurecht

    Die Tab-Leiste, die Symbolleiste, die Seitenleiste, das Commit-Diagramm, der Inspektor und die Statusleiste sowie deren Funktionen.

  4. Öffnen Sie ein Repository

    Öffnen Sie einen Ordner, den Sie bereits haben, oder klonen Sie einen von GitHub, GitLab, Bitbucket, Azure DevOps oder einem beliebigen Git-Server.

  5. Machen Sie Ihren ersten Commit

    Führen Sie eine Änderung durch, geben Sie eine Zusammenfassung ein und drücken Sie Commit: Der neue Commit wird oben im Diagramm angezeigt.

Nach Thema durchsuchen

Finden Sie eine beliebige Aufgabe

Zwei Handbücher: die Desktop-App, Abschnitt für Abschnitt, und Ihr Konto, Ihre Teams und Ihre Abrechnung auf gittree.app.

Desktop-App

Die Desktop-App, Abschnitt für Abschnitt. Jede Anleitung ist eine Aufgabe: Was Sie zuerst benötigen, wo sich die Steuerung befindet, nummerierte Schritte mit der echten Schnittstelle, das Ergebnis und wie Sie es wiederherstellen können.

Öffnen Sie das GitTree Desktop-Handbuch

Konto und Teams

Alles auf gittree.app: Anmeldung über die Website und die App, Ihr Profil und Ihre Einstellungen, Organisationen und ihre Mitglieder, Ihr Plan und Ihre Zahlungen sowie Support-Tickets.

Öffnen Sie das GitTree Konto- und Teamhandbuch

Beliebte Aufgaben

Die meisten Guide-Reader öffnen sich, sobald sie eingerichtet sind.

  1. Änderungen und CommitsBühnendateien, Stücke und ausgewählte ZeilenEin Commit enthält nur das, was Sie bereitstellen. In GitTree stellen Sie eine ganze Datei, einen Teil davon oder nur die Zeilen bereit, die Sie im Diff auswählen, und der Rest Ihrer Änderungen bleibt für einen späteren Commit im Arbeitsordner.
  2. Zusammenführen und lösenZusammenführungskonflikte lösenEin Konflikt entsteht, wenn beide Zweige dieselben Zeilen geändert haben. Der Resolver von GitTree zeigt die beiden Versionen A und B nebeneinander an: Kreuzen Sie die Zeilen an, die in jedem Konflikt beibehalten werden sollen, überprüfen Sie Output, dann Save und fahren Sie mit der Zusammenführung, dem Rebase oder der Rosinenauswahl fort.
  3. Geschichte und GenesungRückgängig machen und wiederholenGitTree zeichnet Ihre Git-Vorgänge auf, sodass Undo in der Symbolleiste den letzten zurücknehmen kann: einen Commit, eine Zusammenführung, ein Rebase, ein Zurücksetzen, ein Verwerfen, ein Bereinigen, einen gelöschten Zweig oder ein Tag. Redo macht es noch einmal. Zerstörerische Schritte speichern einen Wiederherstellungs-Snapshot unter refs/ogt/trash, bevor sie ausgeführt werden.
  4. Geschichte und GenesungBearbeiten Sie den Verlauf mit einer interaktiven RebaseBei einem interaktiven Rebase werden die Commits über einem ausgewählten neu geschrieben: Behalten, umformulieren, bearbeiten, komprimieren, korrigieren oder löschen und sie in eine neue Reihenfolge ziehen, z. B. git rebase -i. Bei einer einzelnen Änderung führt Edit History im Menü eines Commits dies in einem Schritt aus.
  5. Fernbedienungen und SynchronisierungHolen, ziehen und schiebenFetch lädt die Neuerungen auf Ihre Fernbedienungen herunter, ohne Ihre Arbeit zu ändern. Pull bringt den Upstream Ihrer Zweigstelle hinein. Push sendet Ihre Commits an die Fernbedienung. Alle drei befinden sich in der Symbolleiste, mit ihren Optionen in den Pfeilmenüs daneben.
  6. Zweige und TagsZweige erstellen und wechselnEine Niederlassung ist ein beweglicher Name für eine Branche. In GitTree erstellt Branch in der Symbolleiste einen bei dem Commit, an dem Sie sich gerade befinden; Klicken Sie mit der rechten Maustaste auf einen beliebigen Commit, um dort einen zu erstellen. Doppelklicken Sie auf eine Zweigbezeichnung, um zu dieser zu wechseln.
  7. Zusammenführen und lösenCommits auswählen und zurücksetzenCherry-Pick Commit kopiert die Änderungen eines Commits als neuen Commit in Ihren aktuellen Zweig, wie git cherry-pick. Revert Commit fügt einen neuen Commit hinzu, der einen rückgängig macht, wie git revert: der sichere Weg, etwas bereits gepushtes zurückzunehmen.
  8. Verstecke und ArbeitsbäumeStash-ÄnderungenEin Stash legt Ihre nicht festgeschriebenen Änderungen beiseite und stellt Ihnen einen sauberen Arbeitsordner wie git stash zur Verfügung, sodass Sie Aufgaben wechseln und die Änderungen später wiederherstellen können. Stash in der Symbolleiste speichert alles; Auf der Registerkarte Stash des Änderungsfelds wird genau ausgewählt, was.
  9. Geschichte und GenesungSetzen Sie einen Zweig auf einen Commit zurückDurch das Zurücksetzen wird Ihr aktueller Zweig zu einem anderen Commit verschoben, z. B. git reset. Soft speichert jede Änderung, Mixed behält sie in Ihrem Arbeitsordner und Hard verwirft sie. GitTree speichert zuerst alles unter refs/ogt/trash, sodass auch ein Hard-Reset rückgängig gemacht werden kann.
  10. Zusammenführen und lösenEinen Vorgang fortsetzen, überspringen oder abbrechenEine Zusammenführung, ein Rebase, ein Cherry-Pick oder ein Revert kann auf halbem Weg zum Stillstand kommen, normalerweise aufgrund eines Konflikts. Ein Banner über dem Diagramm benennt den Vorgang und seinen Schritt und bietet Resolve, Continue, Skip (Rebase) und Abort…. Durch den Abbruch wird gespeichert, was zuerst gelöscht wird, sodass Undo es zurückbringt.