Mensagens automatizadas de commit do git usando modelos GPT via gptcommit para VS Code.
Nota: NÃO instale o gancho gptcommit
via gptcommit install
na raiz do seu repositório git.
Versão de extensão | Versão do código VS | Versão gptcommit |
---|---|---|
<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 |
Execute via Ctrl+Shift+P
ou Cmd+Shift+P
:
GPTCommit: Generate Git Commit Message
Gerar a mensagem de commit
GPTCommit: Setup OpenAI API Key
Configure a chave de API OpenAI. Você pode obter a chave API do OpenAI
GPTCommit: Use a different OpenAI model
Use um modelo OpenAI diferente. Para obter uma lista de modelos públicos do OpenAI, confira os documentos do OpenAI. O padrão agora é gpt-3.5-turbo
.
GPTCommit: Set output language
Defina o idioma de saída. O padrão é en
.
GPTCommit: Show per-file summary
Ativar "mostrar resumo por arquivo"? Está desabilitado por padrão.
GPTCommit: Disable conventional commit
Desabilitar "commit convencional"? Está habilitado por padrão.
GPTCommit: Open gptcommit configuration file
Abra o arquivo de configuração gptcommit local (~/.git/gptcommit.toml)
ExpressMode
: se verdadeiro, a mensagem gerada será preenchida diretamente na caixa de entrada da mensagem de confirmação do Controle de Origem, em vez de abrir um novo editor.ExpressModeContent
: Conteúdo da mensagem a ser preenchida no modo expresso.GPTCommit: Show per-file summary
.GptcommitPath
: Caminho para o executável gptcommit
.OnFiles
: Diferença de arquivos a serem usados para gerar a mensagem de commit.staged
: Use arquivos preparadosunstaged
: use arquivos não testadostryStagedThenUnstaged
: tente primeiro os arquivos preparados e, em seguida, tente os arquivos não testados se nenhum arquivo preparado for encontrado Observe que agora toda a configuração via extensão é salva no arquivo .git/gptcommit.toml
. Se precisar alterar a configuração avançada, você pode editar o arquivo .git/gptcommit.toml
diretamente, mas certifique-se de saber o que está fazendo. Você também pode usar o comando GPTCommit: Open gptcommit configuration file
para abrir o arquivo de configuração.
Se quiser usar a configuração globalmente, você pode copiar o arquivo .git/gptcommit.toml
para ~/.config/gptcommit/config.toml
ou apenas as seções da configuração que deseja usar globalmente.
Consulte também a documentação do gptcommit para obter mais informações.