Messages de validation git automatisés à l'aide de modèles GPT via gptcommit pour VS Code.
Remarque : N'installez PAS le hook gptcommit
via gptcommit install
sous la racine de votre dépôt git.
Version d'extension | Version du code VS | Version 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 |
Exécuter via Ctrl+Shift+P
ou Cmd+Shift+P
:
GPTCommit: Generate Git Commit Message
Générer le message de validation
GPTCommit: Setup OpenAI API Key
Configurez la clé API OpenAI. Vous pouvez obtenir la clé API auprès d'OpenAI
GPTCommit: Use a different OpenAI model
. Utilisez un modèle OpenAI différent. Pour une liste des modèles OpenAI publics, consultez la documentation OpenAI. La valeur par défaut est désormais gpt-3.5-turbo
.
GPTCommit: Set output language
Définissez la langue de sortie. La valeur par défaut est en
.
GPTCommit: Show per-file summary
Activer « Afficher le résumé par fichier » ? Il est désactivé par défaut.
GPTCommit: Disable conventional commit
Désactiver la « validation conventionnelle » ? Il est activé par défaut.
GPTCommit: Open gptcommit configuration file
Ouvrez le fichier de configuration gptcommit local (~/.git/gptcommit.toml)
ExpressMode
: si vrai, le message généré sera rempli directement dans la zone de saisie du message de validation du contrôle de source, au lieu d'ouvrir un nouvel éditeur.ExpressModeContent
: Contenu du message à renseigner en mode express.GPTCommit: Show per-file summary
.GptcommitPath
: Chemin d'accès à l'exécutable gptcommit
.OnFiles
: Diff des fichiers à utiliser pour générer le message de validation.staged
: utiliser des fichiers préparésunstaged
: utiliser des fichiers non mis en scènetryStagedThenUnstaged
: essayez d'abord les fichiers préparés, puis essayez les fichiers non préparés si aucun fichier préparé n'est trouvé Notez que désormais toute la configuration via l'extension est enregistrée dans le fichier .git/gptcommit.toml
. Si vous devez modifier la configuration avancée, vous pouvez modifier directement le fichier .git/gptcommit.toml
, mais assurez-vous de savoir ce que vous faites. Vous pouvez également utiliser la commande GPTCommit: Open gptcommit configuration file
pour ouvrir le fichier de configuration.
Si vous souhaitez utiliser la configuration globalement, vous pouvez copier le fichier .git/gptcommit.toml
dans ~/.config/gptcommit/config.toml
, ou simplement les sections de la configuration que vous souhaitez utiliser globalement.
Reportez-vous également à la documentation gptcommit pour plus d'informations.