20 lines
1 KiB
Markdown
20 lines
1 KiB
Markdown
---
|
||
description: Führt einen git commit des aktuellen Stands durch – staged alle Änderungen und erstellt eine passende Commit-Message im Conventional-Commits-Format.
|
||
agent: agent
|
||
tools: [read, search, execute/runInTerminal, execute/sendToTerminal]
|
||
---
|
||
|
||
Lies **zuerst** die Git-Skill-Datei `.github/skills/git/SKILL.md` vollständig mit `read_file`, bevor du irgendetwas anderes tust.
|
||
|
||
Führe danach einen git commit des aktuellen Stands im Workspace durch.
|
||
|
||
Vorgehensweise:
|
||
|
||
1. Prüfe mit `git status` welche Dateien geändert oder neu sind.
|
||
2. Stage alle relevanten Änderungen mit `git add` (Build-Artefakte wie `build/`, `.gradle/`, `node_modules/` ausschließen).
|
||
3. Erstelle eine Commit-Message im **Conventional Commits**-Format:
|
||
- Typ (`feat`, `fix`, `chore`, `docs`, `refactor`, …) passend zum Inhalt wählen
|
||
- Kurzbeschreibung im Imperativ, max. 72 Zeichen
|
||
- Optional: Body mit „was und warum" wenn mehrere Dinge geändert wurden
|
||
4. Führe `git commit` aus.
|
||
5. Bestätige den Commit mit Hash und Zusammenfassung.
|