Automatisierte Git-Commit-Nachrichten mithilfe von GPT-Modellen über gptcommit für VS Code.
Hinweis: Installieren Sie gptcommit
Hook NICHT über gptcommit install
im Stammverzeichnis Ihres Git-Repositorys.
Erweiterungsversion | VS-Codeversion | gptcommit-Version |
---|---|---|
< 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 |
Führen Sie über Ctrl+Shift+P
oder Cmd+Shift+P
aus:
GPTCommit: Generate Git Commit Message
Generieren Sie die Commit-Nachricht
GPTCommit: Setup OpenAI API Key
Richten Sie den OpenAI-API-Schlüssel ein. Den API-Schlüssel erhalten Sie von OpenAI
GPTCommit: Use a different OpenAI model
Verwenden Sie ein anderes OpenAI-Modell. Eine Liste der öffentlichen OpenAI-Modelle finden Sie in den OpenAI-Dokumenten. Der Standardwert ist jetzt gpt-3.5-turbo
.
GPTCommit: Set output language
Legen Sie die Ausgabesprache fest. Der Standardwert ist en
.
GPTCommit: Show per-file summary
„Zusammenfassung pro Datei anzeigen“ aktivieren? Es ist standardmäßig deaktiviert.
GPTCommit: Disable conventional commit
„Konventionelles Commit“ deaktivieren? Es ist standardmäßig aktiviert.
GPTCommit: Open gptcommit configuration file
Öffnen Sie die lokale gptcommit-Konfigurationsdatei (~/.git/gptcommit.toml).
ExpressMode
: Wenn „true“, wird die generierte Nachricht direkt in das Eingabefeld für die Commit-Nachricht der Quellcodeverwaltung eingefügt, anstatt einen neuen Editor zu öffnen.ExpressModeContent
: Inhalt der Nachricht, die im Expressmodus ausgefüllt werden soll.GPTCommit: Show per-file summary
“ ausführen.GptcommitPath
: Pfad zur ausführbaren gptcommit
.OnFiles
: Unterschied der Dateien, die zum Generieren der Commit-Nachricht verwendet werden sollen.staged
: Verwenden Sie bereitgestellte Dateienunstaged
: Nicht bereitgestellte Dateien verwendentryStagedThenUnstaged
: Probieren Sie zuerst bereitgestellte Dateien aus und versuchen Sie es dann mit nicht bereitgestellten Dateien, wenn keine bereitgestellten Dateien gefunden werden Beachten Sie, dass jetzt die gesamte Konfiguration über die Erweiterung in der Datei .git/gptcommit.toml
gespeichert wird. Wenn Sie die erweiterte Konfiguration ändern müssen, können Sie die Datei .git/gptcommit.toml
direkt bearbeiten. Stellen Sie jedoch sicher, dass Sie wissen, was Sie tun. Sie können die Konfigurationsdatei auch mit dem Befehl GPTCommit: Open gptcommit configuration file
öffnen.
Wenn Sie die Konfiguration global verwenden möchten, können Sie die Datei .git/gptcommit.toml
nach ~/.config/gptcommit/config.toml
kopieren oder nur die Abschnitte der Konfiguration, die Sie global verwenden möchten.
Weitere Informationen finden Sie auch in der gptcommit-Dokumentation.