Git 工作流 | 藍莓辦公(LanMate)使用手冊
用緊奇安信版藍莓辦公?睇奇安信版使用手冊

Git 工作流

當前工作目錄係 Git 儲存庫時,藍莓辦公提供完整嘅 Git 集成(任何任務會話都用得)。非儲存庫工作區唔會顯示 Git 入口,要先將目錄初始化做儲存庫。

分支

藍莓辦公建立分支預設使用 lanmate/ 前綴(可以喺設定中改):

幫我建個新分支修復呢個 Bug

提交

將啱啱嘅修改提交,寫個規範嘅提交說明

藍莓辦公生成符合規範嘅提交訊息(可以喺設定中自訂指引)。

審查面板

右側面板「審查」Tab(處理代碼變更時):

變更視圖

歷史視圖

提交歷史圖譜:分支結構可視化,每行顯示短 hash、分支/tag 徽章、標題同相對時間。初始加載 200 條,「加載更多」可以去到 1000 條。

AI 代碼審查

點擊「AI 審查」按鈕:

  1. 助手獲取當前分支改動同未提交內容
  2. 呼叫審查模型(只讀約束)
  3. 輸出結構化發現清單(P0-P3 優先級)
  4. 給出 ship / ship_with_fixes / block 結論
  5. 發現可以一鍵發返開發會話作為後續指令

diff 視圖

審查面板右上角嘅視圖選單有三個開關:

開關 說明
自動換行 長行折行顯示
隱藏空白字符 忽略縮進、行尾空格等空白差異
統一 / 分欄 單欄 diff,或者左右對照

桌面端適用;HarmonyOS 冇 Git 能力,審查入口會直接提示不可用。

工作樹隔離

平行任務互唔踩踏:輸入框切換「新工作樹」之後,任務喺專屬 Git 工作樹執行,完成之後經 AI 合併返基礎分支。詳見Git 工作樹。

GitHub 集成

設定、Git、GitHub 連接:

設定項

設定 預設值
分支前綴 lanmate/
PR 合併方法 merge
始終強制推送 關(開啟則用 --force-with-lease)
建立草稿 PR 開
提交訊息指引 空(可以自訂範本)