功能
管理 Git 儲存庫所需的一切,從簡單提交到複雜工作流程。
核心 Git
複製
支援進度追蹤,從任意遠端儲存庫進行複製
提交
選擇檔案並一步完成提交,支援範本與 amend
推送與拉取
推送與拉取,自動完成擷取與憑證處理
分支
視覺化建立、切換、重新命名和刪除分支
合併
支援模擬執行預覽和衝突偵測的分支合併
選擇性 Stash
只 stash 你選擇的檔案,切換回來時自動還原
揀選
跨分支揀選提交
安全模式
在動到你的檔案之前,先模擬執行拉取、合併與揀選
安全分支切換
帶著未提交的變更也能切換分支,一併帶走、stash 或捨棄,由你決定
一鍵工作流程
「提交並推送」或「擷取並拉取」一鍵完成,失敗時自動復原
視覺化工具
提交圖
視覺化分支拓撲的互動式提交歷史
差異檢視器
支援語法醒目提示的並排和內嵌差異對比
衝突編輯器
三欄合併衝突解決編輯器
分支譜系
追蹤分支的衍生來源
AI 功能
AI 提交訊息
根據差異產生有意義的提交訊息
AI 程式碼審查
取得 AI 驅動的程式碼審查建議
AI 衝突解決
AI 為合併衝突提供解決方案建議
金鑰掃描器
在 AI 傳送程式碼前偵測並遮蔽金鑰
大型儲存庫
Smart Clone
分析龐大的儲存庫,自動挑選最快的 clone 策略
多平台
GitHub
GitHub 完整整合:儲存庫、CI 狀態
GitLab
GitLab 整合:儲存庫、CI 狀態
Gitea
支援自架 Gitea 伺服器
一般 URL
無需平台整合,從任意 Git URL 複製儲存庫
多帳號
每個平台可連結多個帳號,並瀏覽所有帳號的儲存庫
SSH 設定檔支援
SSH 設定檔中的自訂連接埠、別名與金鑰皆可直接使用
開發者體驗
命令面板與快捷鍵
Ctrl+K 模糊搜尋面板,並為常用操作提供鍵盤快捷鍵
30 種語言
UI 完整翻譯為 30 種語言,包含由右至左書寫的語言
即時重新整理
背景自動擷取與檔案監聽即時更新,無需手動重新整理
工作區與自動標籤
依規則將儲存庫分組,自動偵測所用技術並加上標籤
安全性
SSH 金鑰管理員
產生、匯入、匯出和管理 SSH 金鑰
憑證管理員
透過作業系統鑰匙圈安全儲存憑證