Gptcommit

使用场景开发者使用GPTCommit快速生成日常代码提交的提交信息。团队协作时,每个成员使用GPTCommit保持提交信息的一致性。在进行大型项目开发时,GPT...

  • Gptcommit

    类别:AI开发助手,AI代码助手,Git,自动化,代码提交,OpenAI,GPT模型,优质新品,开源,
    官网:https://github.com/zhufengme/GPTCommit/tree/main 更新时间:2025-08-01 18:22:55
  • 使用场景

    开发者使用GPTCommit快速生成日常代码提交的提交信息。

    团队协作时,每个成员使用GPTCommit保持提交信息的一致性。

    在进行大型项目开发时,GPTCommit帮助自动记录每次代码变更的详细情况。

    产品特色

    自动检测未提交的代码变更

    使用GPT-4o模型生成提交信息

    自动执行git add .和git commit -m {message}

    支持通过命令行参数指定提交信息的语言

    配置简单,易于集成到现有工作流程中

    支持将脚本添加到系统PATH,方便在任何目录下使用

    使用教程

    1. 克隆GPTCommit仓库到本地机器。

    2. 进入项目目录。

    3. 确保安装了jq以处理JSON数据,如果没有安装,可以使用命令安装。

    4. 在gptcommit.sh文件中配置OpenAI API密钥。

    5. 根据需要设置代理和OpenAI API端点。

    6. 在Git工作目录中运行gptcommit.sh脚本。

    7. 脚本将自动检查工作目录状态,获取未提交的变更,调用OpenAI API生成提交信息,并将变更添加到暂存区并提交。