Fügen Sie eine Commit-Nachricht-Vorlage hinzu

Beginner

This tutorial is from open-source community. Access the source code

Einführung

Wenn Sie an einem Projekt arbeiten, ist es wichtig, dass jede Änderung am Codebase mit einer konsistenten und informativen Commit-Nachricht versehen ist. Dies hilft anderen Entwicklern zu verstehen, welchem Zweck die Änderung dient, und erleichtert es, Fehler zu finden oder Änderungen gegebenenfalls rückgängig zu machen. In diesem Lab werden Sie lernen, wie Sie eine Commit-Nachricht-Vorlage für ein Git-Repository einrichten.

Fügen Sie eine Commit-Nachricht-Vorlage hinzu

Ohne eine Commit-Nachricht-Vorlage können Entwickler versucht sein, vage oder uninformative Commit-Nachrichten zu schreiben, wie z. B. "Bug behoben" oder "Code aktualisiert". Dies erschwert es anderen, den Zweck der Änderung zu verstehen und kann zu Verwirrung oder Fehlern führen. Indem eine Commit-Nachricht-Vorlage eingerichtet wird, werden Entwicklern ermutigt, detailliertere und informativere Commit-Nachrichten zu liefern, was die Zusammenarbeit und die Produktivität verbessern kann.

Für dieses Lab verwenden wir das Repository von https://github.com/labex-labs/git-playground. Folgen Sie diesen Schritten, um eine Commit-Nachricht-Vorlage für dieses Repository einzurichten:

  1. Klonen Sie das Repository auf Ihren lokalen Computer, indem Sie den Befehl git clone https://github.com/labex-labs/git-playground verwenden.
  2. Navigieren Sie zum Repository-Verzeichnis, indem Sie den Befehl cd git-playground verwenden, und konfigurieren Sie Ihr GitHub-Konto, indem Sie die Befehle git config --global user.name "Ihr-Benutzername" und git config --global user.email "Ihre-E-Mail" verwenden.
  3. Erstellen Sie in dem Repository-Verzeichnis eine neue Datei namens commit-template, indem Sie den Befehl vim commit-template verwenden.
  4. Öffnen Sie die Datei commit-template in einem Texteditor und fügen Sie die folgenden Zeilen hinzu:
## <type>: <subject>

## <body>

## <footer>

#Dies erstellt eine Vorlage mit drei Abschnitten, wobei "<type>" den Typ der Abgabe angibt, wie z. B. "feat" oder "fix", "<subject>" eine kurze Zusammenfassung ist, die den Inhalt der Abgabe beschreibt, "<body>" eine detailliertere Beschreibung ist und "<footer>" andere Metadaten enthalten kann, wie die zugehörige Issues-Nummer oder andere Kommentare.
  1. Drücken Sie Esc und geben Sie den Befehl :wq ein, dann drücken Sie Enter, um Ihre Änderungen zu speichern und den commit-template-Dateieditor zu verlassen.
  2. Verwenden Sie den Befehl git add commit-template, um die commit-template-Dateien zum Staging-Bereich hinzuzufügen.
  3. Verwenden Sie den Befehl git config commit.template commit-template, um die commit-template-Datei als Commit-Nachricht-Vorlage für das Repository festzulegen.
  4. Verwenden Sie den Befehl git commit, um den Commit-Nachrichteneditor zu öffnen, und beobachten Sie, dass der Commit-Nachrichteneditor jetzt die Commit-Nachricht-Vorlage enthält, die Sie in Schritt 4 erstellt haben.
  5. Drücken Sie Esc und geben Sie den Befehl :q ein, dann drücken Sie Enter, um den Commit-Nachrichteneditor zu verlassen.

Zusammenfassung

In diesem Lab haben Sie gelernt, wie Sie eine Commit-Nachricht-Vorlage für ein Git-Repository einrichten. Indem Sie eine Commit-Nachricht-Vorlage verwenden, können Entwickler detailliertere und informativere Commit-Nachrichten liefern, was die Zusammenarbeit und die Produktivität verbessern kann. Denken Sie daran, immer klare und präzise Commit-Nachrichten zu schreiben, um anderen zu helfen, den Zweck Ihrer Änderungen zu verstehen.