Referencia de comandos · Aider
/git
Ejecuta cualquier comando de Git; la salida no pasa a formar parte del contexto del chat.
/git ejecuta un comando de Git en bruto (p. ej. /git log o /git branch) sin que la salida pase a formar parte del contexto del chat. Según la documentación, esto está pensado para una gestión más compleja del historial de Git, más allá de los comandos integrados /diff, /undo y /commit.
✅ ¿CUÁNDO USARLO?
Consultar el historial o el estado de Git directamente desde el chat
/git log --oneline -5 — echar un vistazo rápido a los últimos commits sin salir del chat
Ejecutar una operación de Git más compleja que los comandos integrados no cubren
/git branch feature/checkout — crear una rama nueva mientras se sigue trabajando en Aider
⛔ ¿CUÁNDO MEJOR NO?
La salida debe servir de contexto para el LLM
Según la documentación, /git excluye explícitamente la salida del contexto del chat.
Mejor: Usar /run en su lugar, que ofrece añadir la salida al chat
Solo confirmar o revertir los propios cambios de Aider
Para estos casos estándar existen comandos dedicados y más sencillos.
Mejor: /commit para confirmar cambios dirty, /undo para revertir el último commit de Aider
FUENTES
- Documentación de Aider — Comandos en el chat ↗ aider.chat
- Documentación de Aider — Integración con Git ↗ aider.chat