Große Änderung in prüfbare Commits aufteilen
Prompt, der einen großen Diff in kleine, baubare Commits mit Reihenfolge und Nachricht aufteilt. Kopiere ihn in ein KI-Tool deiner Wahl, das dann die Commits aufteilt.
- Thema
- Code verstehen
- Art
- Prompt
- Niveau
- Fortgeschritten
- Zeit
- ca. 10 Min.
Ergebnisse hängen vom Tool, vom Modell und von deinen Angaben ab.
Ergebnis-Vorschau
Beispiel: von unserer Redaktion geschrieben, keine echte KI-Ausgabe.
1. refactor: OrderService in orders/service.py verschieben Nur verschoben, kein Verhalten geändert. 2. refactor: Hilfsfunktion format_amount() herauslösen Bereitet den Export vor. 3. feat: CSV-Export für Bestellberichte Neuer Endpunkt /reports/orders.csv mit Datumsfilter. 4. test: Tests für Export und leere Zeiträume 5. chore: alte Exportskripte entfernen Nicht sauber trennbar: settings.py ändert zugleich einen Namen und einen Standardwert. Vorschlag: Standardwert in Commit 3.
Ausfüllen
Deine Eingaben bleiben in diesem Browserfenster. Wir speichern und übertragen nichts.
- neue Exportfunktion für Berichte
- Wechsel auf eine neue Datenbankbibliothek
- Login über einen zweiten Anbieter
- schnellere Suche
- Aufräumen alter Einstellungen
- Review durch eine Kollegin
- Review durch zwei Personen
- automatische Tests bei jedem Commit
- Review nur des ganzen Pull Requests
- Pair-Programming
Dein Prompt
Du hast den Prompt bearbeitet. Änderungen in den Feldern oben überschreiben ihn nicht mehr.
Das ist eine Anleitung für eine KI, noch nicht das Ergebnis.
Damit funktioniert der Prompt
Diese KI-Tools eignen sich für diesen Prompt:
So gehst du vor
- Fülle die Felder aus oder tippe auf einen Vorschlag. Lass Namen, Adressen und andere persönliche Daten weg.
- Kopiere den fertigen Prompt in ein KI-Tool deiner Wahl.
- Baue jeden Commit einzeln und lass die Tests laufen, bevor du den nächsten anlegst.
Warum funktioniert das?
Getrennte Commits für Umbenennungen und Verhalten machen das Review schneller, weil man nicht mehr unterscheiden muss, was nur verschoben und was wirklich geändert wurde. Eine baubare Reihenfolge erlaubt, einzelne Schritte später gezielt zurückzunehmen.
Tipps
- Entferne interne Adressen, Schlüssel und Kundendaten aus dem Diff, bevor du ihn einfügst.