promptgarten 🌱
🌍 EN

Befehls-Referenz · Aider

/git

Führt einen beliebigen Git-Befehl aus; die Ausgabe fließt nicht in den Chat-Kontext ein.

/git führt einen rohen Git-Befehl aus (z.B. /git log oder /git branch), ohne dass die Ausgabe Teil des Chat-Kontexts wird. Laut Doku ist das für komplexeres Management der Git-Historie gedacht, das über die eingebauten Befehle /diff, /undo und /commit hinausgeht.

WANN EINSETZEN?

Git-Historie oder -Status direkt aus dem Chat prüfen

/git log --oneline -5 — kurz die letzten Commits ansehen, ohne den Chat zu verlassen

Komplexere Git-Operation ausführen, die die eingebauten Befehle nicht abdecken

/git branch feature/checkout — einen neuen Branch anlegen, während man in Aider weiterarbeitet

WANN EHER NICHT?

Die Ausgabe soll dem LLM als Kontext dienen

/git schließt die Ausgabe laut Doku explizit vom Chat-Kontext aus.

Besser: Stattdessen /run nutzen, das anbietet, die Ausgabe zum Chat hinzuzufügen

Nur Aiders eigene Änderungen committen oder zurücknehmen

Für diese Standardfälle gibt es dedizierte, einfachere Befehle.

Besser: /commit zum Committen dirty Änderungen, /undo zum Zurücknehmen des letzten Aider-Commits

QUELLEN