作为开发人员,优化和改进工作流程始终是首要任务。Aicommits 是一个 CLI,可以使用 AI 为开发者编写 git 提交消息,其本质是使用 OpenAPI 来分析代码更改并自动生成描述性提交消息。下面是官方的直接描述:A CLI that writes your git commit messages for you with AI. Never write a commit message again.Aicom...
-优化你的Git流程:用gpt-pre-commit自动生成一个清晰且准确的提交信息(commit message),以说明这次代码变更的目的和内容。 安装与使用方法 安装gpt-pre-commit非常简单,支持通过Poetry或pip进行安装。配置过程也非常直接,用户只需在.pre-commit-config.yaml中添加相应的配置即可。 安装命令 poetry add pre-commit# or...
AI Commits是一款IDEA插件,用来自动生成git提交信息的,日常我们在开发过程中,每次修改了代码再提交之前,都要写一些git commit信息,一个好的commit信息可以很好地帮助别人理解我们的代码变更,而且也方便后期回顾。 IDEA的插件安装很简单,直接在插件市场上,搜索AI Commit,然后点击安装即可,安装完成过后,我们需要对插件进行...
node-gptcommit是基于gptcommit实现思路去开发的node版本工具命令,可以根据项目中git的diff文件列表去生成git commit信息。 具体效果可以参考以下步骤: 安装 1 npm install node-gptcommit -g 设置openai的apikey 1 ngptcommit config --set openai.apiKey=sk-xxxxx 开始使用 请到某个git仓库的根目录使用,具体如下:...
"AI Commit Message Tool uses AI to automatically generate concise and professional Git commit messages, which you can then edit and confirm interactively." | "AI Commit Message Tool 使用人工智能自动生成简洁专业的 Git 提交信息,然后您可以交互式地编辑并确认。" ...
Output template: 在选择 Basic 模式后可以通过模版定义生成的 commit message 的格式,模版中可以使用 $message 和 $branch 两个变量。 Commit subject limit: 生成的 commit message 的长度限制 Truncate excessive length: 如果大模型生成的信息长度超过 Commit subject limit 是否截断 ...
CodeGeeX是一款基于大模型的智能编程助手,它可以实现代码的生成与补全、自动为代码添加注释、自动解释代码、自动编写单元测试、实现代码审查Code Review、自动修复代码fixbug、自动生成commit message完成git提交,以及在不同编程语言的代码间实现互译、针对技术和代码问题的智能问答等丰富的功能。
CodeGeeX是一款基于大模型的智能编程助手,它可以实现代码的生成与补全、自动为代码添加注释、自动解释代码、自动编写单元测试、实现代码审查Code Review、自动修复代码fixbug、自动生成commit message完成git提交,以及在不同编程语言的代码间实现互译、针对技术和代码问题的智能问答等丰富的功能。 codegeex.cn/ 支持语言 ...
git mv [old] [new] //文件改名 git rm [file] //删除文件 git rm --cached [file] //停止跟踪文件但不删除 git commit -m "commit message" //提交所有更新过的文件 git commit --amend //修改最后一次提交 3.查看提交历史 git log //查看提交历史 ...
CodeGeeX是一款基于大模型的智能编程助手,它可以实现代码的生成与补全、自动为代码添加注释、自动解释代码、自动编写单元测试、实现代码审查Code Review、自动修复代码fixbug、自动生成commit message完成git提交,以及在不同编程语言的代码间实现互译、针对技术和代码问题的智能问答等丰富的功能。