Zum Inhalt springen
GitTree
Erste Schritte

Erstellen Sie Ihr erstes Commit

Ein Commit speichert eine Momentaufnahme der von Ihnen vorgenommenen Änderungen mit einer Meldung, die den Grund dafür angibt. In GitTree stellen Sie eine Datei im Änderungsfeld bereit, geben eine Zusammenfassung ein und drücken Commit: Der neue Commit wird oben im Diagramm angezeigt.

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. Eine nützliche Nachricht schreiben
  6. Wenn etwas schief geht
  7. Fragen
  8. Verwandt

Bevor Sie beginnen

  • Ein Repository ist in GitTree geöffnet (ein Repository öffnen oder eins erstellen).
  • Sie haben mit einem beliebigen Editor mindestens eine Datei in ihrem Ordner geändert, hinzugefügt oder gelöscht.
  • Git weiß, wer Sie sind: Wenn ein Commit zum ersten Mal Ihren Namen und Ihre E-Mail-Adresse benötigt, zeigt GitTree Set up your Git identity an und Sie entscheiden sich dafür, diese für dieses Repository, jedes Repository oder ein GitTree-Profil zu speichern.

Wo es zu finden ist

  • Die Zeile // WIP oben im Commit-Diagramm öffnet den Bereich Working Changes, in dem Sie bereitstellen und committen.
  • Das Commit-Formular befindet sich unten in diesem Bereich: Summary, die Beschreibung und die Commit-Schaltfläche.
AktionmacOSWindows und Linux
Commit⌘EnterCtrl+Enter
Stage die ausgewählten DateienSS

Schritte

  1. Öffnen Sie Ihre Änderungen

    Wählen Sie die Zeile // WIP oben im Diagramm aus. Unstaged Files listet alles auf, was Sie seit dem letzten Commit geändert haben.

    Animation: Die Änderungen werden geöffnet, eine Datei wird bereitgestellt, eine Zusammenfassung wird eingegeben und die Commit-Taste wird gedrückt
    Eine Datei wird bereitgestellt, die Zusammenfassung wird eingegeben und der Commit wird durchgeführt – alles im Änderungsfenster.GitTree-Schnittstelle mit einem Demonstrations-Repository.
  2. Stellen Sie fest, was in diesen Commit gehört

    Bewegen Sie den Mauszeiger über eine Datei und wählen Sie Stage File oder Stage All Changes, um alles zu übernehmen. Nur gestaffelte Änderungen gehen in den Commit ein; Sie können auch einzelne Zeilen bereitstellen.

  3. Schreiben Sie die Zusammenfassung

    Geben Sie eine kurze Zusammenfassung in Summary ein: was der Commit bewirkt, z. B. fix(web): focus the invite field. Der Zähler zeigt seine Länge an; Halten Sie die Länge unter 72 Zeichen, damit andere Tools sie nicht abschneiden. Fügen Sie darunter Details hinzu, wenn sie hilfreich sind.

  4. Begehen

    Klicken Sie auf die Schaltfläche „Festschreiben“, die nach der Anzahl der festgeschriebenen Dateien benannt ist, oder drücken Sie Strg+Eingabetaste (⌘Eingabetaste auf einem Mac).

Erwartetes Ergebnis

Der neue Commit ist die oberste Zeile des Diagramms in Ihrem aktuellen Zweig mit Ihrem Namen. Das Änderungsfeld zeigt The working folder is clean. an, wenn nichts mehr zum Festschreiben übrig ist.

Der Commit existiert nur auf Ihrem Computer, bis Sie ihn pushen: siehe fetch, pull und push.

Eine nützliche Nachricht schreiben

  • Sagen Sie, was sich ändert und warum, nicht welche Dateien: Die Dateien befinden sich bereits im Commit.
  • Beginnen Sie mit einem Verb im Imperativ: „Hinzufügen“, „Fix“, „Entfernen“.
  • Halten Sie die Zusammenfassung in einer Zeile; Fügen Sie längere Erklärungen in die Beschreibung ein.

Wenn etwas schief geht

Auf der Commit-Schaltfläche steht Stage Changes to Commit

Nichts ist inszeniert. Bereitstellen Sie zuerst eine Datei oder drücken Sie die Taste, um alles bereitzustellen und dann zu übernehmen.

Die Commit-Schaltfläche bleibt deaktiviert

Die Zusammenfassung ist leer. Geben Sie mindestens eine kurze Zusammenfassung ein.

Ich habe das Falsche begangen

Wenn Sie noch nicht gepusht haben, ändern Sie das Commit oder wählen Sie Undo in der Symbolleiste, um das Commit zurückzunehmen und gleichzeitig Ihre Änderungen beizubehalten (Rückgängig machen und Wiederherstellen).

Fragen

Lädt das Commit meinen Code hoch?

Nein. Ein Commit wird im Repository auf Ihrem Computer gespeichert. Nur ein Push sendet Commits an eine Fernbedienung wie GitHub.

Benötige ich GitTree Pro, um mich zu verpflichten?

Nein. Commit, Branching, Merging und alle anderen lokalen Git-Funktionen sind im kostenlosen Plan enthalten, sobald Sie bei GitTree angemeldet sind.