promptgarten 🌱
🌍 FR

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