一次檢查多個儲存庫
選擇資料夾與深度(1 到 3 層),按鍵會計算有未儲存工作的儲存庫數量。

在一個 Stream Deck 按鍵上查看哪些本機 Git 儲存庫仍有未提交的變更或未推送的提交。
在 Elgato Marketplace 一次性購買,金額會以您當地的貨幣顯示(商店頁面為英文)。

概覽
要查看哪些本機 Git 儲存庫仍有未提交的變更或未推送的提交,請將 Unpushed Changes for Git 加入 Stream Deck,並把 Unsaved Work 按鍵指向存放儲存庫的資料夾。
按鍵每分鐘檢查一次,當有儲存庫需要提交或推送時就會變紅,也包括 AI 程式設計代理建立的 worktree,按下即可查看是哪一個以及原因。
功能
選擇資料夾與深度(1 到 3 層),按鍵會計算有未儲存工作的儲存庫數量。

按下即可查看每個儲存庫及其原因,例如 3 changed 或 2 ahead。

Repository 按鍵會顯示其分支、已變更的檔案,以及領先或落後上游的提交數(以你上次 fetch 時為準)。

已變更或未追蹤的檔案、尚未推送到上游的提交,或沒有上游的分支。
找到的儲存庫的 worktree 也會一併檢查,包括 Claude Code 等 AI 程式設計代理建立的 worktree。
沒有需要提交或推送的內容時,會顯示綠色的 0 / all pushed。
可以關閉未追蹤的檔案與從未推送的分支。
只使用唯讀的 git 指令(status、worktree list),不使用憑證、無需帳號、不使用線上服務、沒有遙測。
英文與日文。
設定
注意事項按鍵顯示期間,外掛每分鐘會在找到的每個儲存庫中執行 git status 與 git worktree list。
在 Stream Deck 上放一個 Unsaved Work 按鍵,並輸入存放儲存庫的資料夾。按鍵每分鐘檢查一次,顯示有幾個需要 commit 或 push,並轉為紅色;按下即可逐一查看是哪個儲存庫及原因。
會。找到的儲存庫的 worktree 也會一併檢查,不論位於磁碟上的哪裡,包括 Claude Code 等 AI 程式設計代理所建立的。它們會以各自的資料夾名稱顯示。
不會。它只執行唯讀的 git 指令(status、worktree list),從不執行 fetch、commit、push 或 stash,也不使用任何憑證。
外掛從不執行 fetch。ahead 與 behind 是相對於您電腦上次看到的上游計算,也就是以您上次 fetch 或 pull 時的狀態為準。
它每分鐘執行一次 git status,而且只在螢幕上顯示此外掛的按鍵時執行。
系統需求
適用於 Windows 10 或更新版本,搭配 Stream Deck 應用程式 6.9 或更新版本,以及 Git for Windows 2.15 或更新版本。
在 Elgato Marketplace 販售的 Stream Deck 外掛。
適用於 Windows 10 或更新版本,搭配 Stream Deck 應用程式 6.9 或更新版本,以及 Git for Windows 2.15 或更新版本。
前往 Elgato Marketplace 取得在 Elgato Marketplace 一次性購買,金額會以您當地的貨幣顯示(商店頁面為英文)。