Mensajes de confirmación de git automatizados utilizando modelos GPT a través de gptcommit para VS Code.
Nota: NO instale el gancho gptcommit
mediante gptcommit install
en la raíz de su repositorio de git.
Versión de extensión | Versión del código VS | Versión de confirmación gpt |
---|---|---|
< 0.1.0 | 1,75+ | 0.1.16 |
0.1.x | 1.70+ | 0.1.16 |
0.2.x | 1.70+ | 0.3.0 |
0.3.x | 1.70+ | 0.5.x |
Ejecutar mediante Ctrl+Shift+P
o Cmd+Shift+P
:
GPTCommit: Generate Git Commit Message
Generar el mensaje de confirmación
GPTCommit: Setup OpenAI API Key
Configure la clave API de OpenAI. Puede obtener la clave API de OpenAI
GPTCommit: Use a different OpenAI model
Utilice un modelo OpenAI diferente. Para obtener una lista de modelos públicos de OpenAI, consulte los documentos de OpenAI. El valor predeterminado ahora es gpt-3.5-turbo
.
GPTCommit: Set output language
Establece el idioma de salida. El valor predeterminado es en
.
GPTCommit: Show per-file summary
¿Habilitar "mostrar resumen por archivo"? Está deshabilitado por defecto.
GPTCommit: Disable conventional commit
¿Desactivar el "compromiso convencional"? Está habilitado de forma predeterminada.
GPTCommit: Open gptcommit configuration file
Abra el archivo de configuración de gptcommit local (~/.git/gptcommit.toml)
ExpressMode
: si es verdadero, el mensaje generado se completará directamente en el cuadro de entrada del mensaje de confirmación del control de código fuente, en lugar de abrir un nuevo editor.ExpressModeContent
: Contenido del mensaje a completar en el modo express.GPTCommit: Show per-file summary
.GptcommitPath
: ruta al ejecutable gptcommit
.OnFiles
: diferencia de los archivos que se utilizarán para generar el mensaje de confirmación.staged
: utilizar archivos preparadosunstaged
: utiliza archivos no preparadostryStagedThenUnstaged
: Pruebe primero con los archivos preparados y luego pruebe con los archivos no preparados si no se encuentran archivos preparados. Tenga en cuenta que ahora toda la configuración a través de la extensión se guarda en el archivo .git/gptcommit.toml
. Si tiene que cambiar la configuración avanzada, puede editar el archivo .git/gptcommit.toml
directamente, pero asegúrese de saber lo que está haciendo. También puede utilizar el comando GPTCommit: Open gptcommit configuration file
para abrir el archivo de configuración.
Si desea utilizar la configuración globalmente, puede copiar el archivo .git/gptcommit.toml
a ~/.config/gptcommit/config.toml
, o solo las secciones de la configuración que desea utilizar globalmente.
Consulte también la documentación de gptcommit para obtener más información.