使用 Git 相关功能生成提交信息的操作流程:
- 基本差异提取::
in Bewegung seincode2prompt /path/to/codebase --diff
获取已暂存文件的变更内容 - 分支对比::
ausnutzen--git-diff-branch "main, development"
参数比较两个分支的代码差异 - 提交日志整合::
passieren (eine Rechnung oder Inspektion etc.)--git-log-branch
获取指定分支间的历史提交记录 - Vorlage Anwendung::
建议配合内置的 Git 模板(如 git-commit.hbs)结构化输出:code2prompt /path/to/codebase -t templates/git-commit.hbs --diff
生成内容可直接粘贴到 LLM 并附加指令如”根据这些代码变更生成符合约定式提交规范的说明”。注意:需在 Git 仓库目录下运行命令,且推荐先通过 git add 暂存需要分析的变更。
Diese Antwort stammt aus dem Artikelcode2prompt: Konvertierung von Code-Bibliotheken in Big-Model verständliche Prompt-DateienDie