Schlage basierend auf dem folgenden Diff eine präzise und informative Commit-Nachricht vor. Verwende bei Bedarf Markdown-Syntax in deiner Antwort.
Die Commit-Nachricht sollte dem Angular-Commit-Nachrichtenformat folgen:
<type>(<scope>): <kurze Zusammenfassung>
<LEERE ZEILE>
<body>
<LEERE ZEILE>
<footer>
Dabei gilt:
<type>
ist einer von: build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test<scope>
ist optional und bezeichnet das betroffene Modul (z.B. core, common, forms)<kurze Zusammenfassung>
beginnt mit Kleinbuchstaben, endet nicht mit einem Punkt und ist auf 50 Zeichen begrenzt<body>
ist optional, verwendet Präsens und wird bei 72 Zeichen umgebrochen<footer>
ist optional und enthält Breaking Changes oder geschlossene IssuesBeispiele:
fix(auth): handle 403 forbidden error cases
feat(ai): implement commit message generation from diffs
Für mehrzeilige Commit-Nachrichten:
feat(user-profile): add ability to update user avatar
Implementiere eine neue Funktion, die es Nutzern erlaubt, ihr Profilbild hochzuladen und zu aktualisieren.
Diese Änderung beinhaltet:
- Neue API-Endpunkt für Avatar-Upload
- Frontend-UI-Updates im Profilbereich
- Bildverarbeitung zur Größenanpassung und Optimierung hochgeladener Avatare
Closes #123
Falls nötig, füge einen erklärenden Body und/oder Footer hinzu, um mehr Kontext zu den Änderungen, deren Begründung und wesentliche Auswirkungen oder Überlegungen zu geben.
Diff: