使用 AI 自动生成并进行 Rebase 提交

GitLens 新增 AI 工具,帮助以清晰文档来构建提交结构并对分支执行 rebase,从而提升代码清晰度与版本历史。

使用 AI 自动生成并进行 Rebase 提交

GitKraken 是一套围绕 Git(一个流行的版本控制系统)构建的开发者工具套件。它提供了图形用户界面(GUI),使开发者能够以可视化方式与 Git 仓库进行交互,而不必依赖命令行。这简化了诸如解决合并冲突和可视化代码历史等复杂的 Git 工作流程,让 Git 对各个经验水平的开发者而言更易上手且更高效。

GitLens for VS Code V17.2 版本(包含在 GitKraken 中)新增了(预览版)AI 命令,可从工作区更改生成并 rebase 提交,或从现有分支中的提交生成并 rebase。借助“使用 AI 生成提交”命令,开发者现在可以使用 AI 将未提交的工作区更改转换为一系列有意义且结构清晰的提交。这减少了对手动暂存和提交内容编写的需求,帮助开发者维护更干净的提交历史,并提供更好的文档说明。“使用 AI 进行 Rebase”新功能使开发者能够从分支中获取现有提交,并在新分支上将其重做为一份全新的、由 AI 组织的提交历史。在合并或分享代码之前清理提交历史时,这尤其有用,能够确保变更在逻辑上被合理分组并得到充分解释。每个生成的提交都会附带一份文档,说明变更了什么以及为什么,从而提供透明度与可追溯性。为增加安全性,GitLens 还包含面向首次使用者的引导消息,以及“撤消”选项,用于尝试还原 AI 生成的更改,使该功能更易于上手且可逆。

要查看 V17.2 中完整更新内容列表,请参阅我们的 发布说明。

GitLens for VS Code 是 GitKraken 的一部分,提供基于云的版本或本地部署(On-Premise)选项,并按用户授权,采用年度许可方式,包含免费更新和技术支持。有关详细信息,请访问我们的 GitKraken 许可页面。

更多信息请访问我们的 GitKraken 产品页面。

相关: