Artikelverzeichnis
Die herkömmliche Commit-Spezifikation ist eine einfache Konvention, die auf Commit-Informationen basiert. Es bietet einen einfachen Satz von Regeln zum Erstellen eines klaren Commit-Verlaufs; dies ist für das Schreiben automatisierter Tools hilfreicher. Diese Konvention spiegelt SemVer wider, indem sie Funktionen, Korrekturen und wichtige Änderungen in Commit-Nachrichten beschreibt.
Präfix | beschreiben |
---|---|
feat | eine neue Funktion |
Fix | Bug-Fix |
perf | Codeänderungen zur Verbesserung der Leistung |
Refaktor | Codeänderungen, die weder Fehler beheben noch neue Funktionen hinzufügen |
Stil | Änderungen, die die Bedeutung des Codes nicht beeinflussen (Leerzeichen, Formatierungen, fehlende Semikolons usw.) |
prüfen | Fügen Sie fehlende Tests hinzu oder korrigieren Sie vorhandene Tests |
Dokumente | Lediglich Dokumentationsänderungen |
ci | Ändern Sie unsere CI-Konfigurationsdateien und Skripte |
bauen | Änderungen, die das Build-System oder externe Abhängigkeiten betreffen (Beispielbereiche: gulp, broccoli, npm) |
lästige Pflicht | Verschiedenes |
- Beispiel:
git commit -m 'feat: 新增某某功能'