使用 AI 自動產生並 rebase 提交

GitLens 新增 AI 工具,協助以清楚的文件結構化提交內容,並重新 rebase 分支,讓程式碼更清晰、版本歷史更容易理解。

使用 AI 自動產生並 rebase 提交

GitKraken 是一套以 Git 為核心打造的開發者工具,Git 是一款廣受歡迎的版本控制系統。它提供圖形使用者介面(GUI),讓開發者可以用視覺方式與 Git 儲存庫互動,而不必依賴命令列。這讓處理像是解決合併衝突與視覺化程式碼歷史等複雜的 Git 工作流程變得更簡單,讓 Git 更易上手、也更有效率,適合各種經驗程度的開發者使用。

GitLens for VS Code V17.2 版本(包含在 GitKraken 內)新增了新的 AI 指令(預覽)功能,可根據工作目錄中的變更來產生並執行 rebase 產生的提交,或從現有分支中的提交進行 rebase。透過「使用 AI 產生提交(Generate Commits with AI)」指令,開發者現在可以使用 AI 將未提交的工作目錄變更轉換成一系列有意義且結構化的提交。這可降低手動暫存與組合提交的需求,協助開發者維持更乾淨的提交歷史,並提供更好的文件說明。新的「使用 AI 進行 rebase(Rebase with AI)」功能可讓開發者從分支中既有的提交出發,將其重新整理成新的 AI 方式所組織的提交歷史,並套用到新的分支上。這在合併或分享程式碼之前清理提交歷史特別有用,可確保變更在邏輯上被妥善分組並且說明清楚。每個產生的提交都會附上一份文件,說明改了什麼以及為什麼,提供透明度與可追溯性。為了增加安全性,GitLens 也提供訊息引導首次使用者,並包含「復原(Undo)」選項,會嘗試回復由 AI 產生的變更,讓這項功能更容易上手、也能隨時撤回。

查看 V17.2 版本的完整更新清單,請參閱我們的 release notes。

GitLens for VS Code 是 GitKraken 的一部分;GitKraken 提供雲端與本地端(On-Premise)兩種方案,可依使用者授權,採用年度授權,且包含免費更新與技術支援。詳情請參閱我們的 GitKraken 授權頁。

更多資訊請見我們的 GitKraken 產品頁。

相關: