CommitAI es una aplicación de interfaz de línea de comandos que genera automáticamente mensajes de confirmación basados en la salida de git diff. Utiliza el poder de la API GPT-3 de OpenAI para crear mensajes de confirmación significativos y descriptivos, lo que facilita el seguimiento de los cambios de código. Con CommitAI, puede ahorrar tiempo y concentrarse en escribir código, en lugar de elaborar mensajes de confirmación.
$ npm install --global commitai
o
$ yarn global add commitai
$ npx commitai [OPTIONS]
o
$ commitai [OPTIONS]
Nota: Debe tener una clave API de OpenAI válida para poder utilizar CommitAI. Puede obtener una clave API de OpenAI. Una vez que tenga su clave API, debe configurarla como una variable de entorno o debe ejecutar el siguiente comando antes de usar CommitAI:
OPENAI_API_KEY=sk- < your-api-key > commitai
o expórtelo como una variable de entorno en su archivo .bashrc
o .zshrc
:
export OPENAI_API_KEY=sk- < your-api-key >
-h, --help
: Mostrar ayuda-v, --version
: muestra el número de versión-n [number], --numberOfCommitMessages [number]
: número de mensajes de confirmación para generar-e, --edit
: edita el mensaje de confirmación antes de confirmar--no-e, --no-edit
: no solicita editar el mensaje de confirmación antes de confirmar-c, --confirmation
: confirma el mensaje de confirmación antes de confirmar--no-c, --no-confirmation
: no solicita confirmación antes de confirmar