GRAMSHIFTHolen
Symbol von Unpushed Changes for Git
Unpushed Changes for GitStream Deck Plugin für Windows

Eine Stream Deck-Taste, die rot wird, wenn ein Repo einen Commit oder Push braucht

Sehen Sie auf einer Stream Deck-Taste, welche lokalen Git-Repositories noch uncommittete Änderungen oder ungepushte Commits haben.

Einmalkauf im Elgato Marketplace, dort in Ihrer Währung angezeigt (die Shopseite ist auf Englisch).

Unpushed Changes for Git: Eine Stream Deck-Taste, die rot wird, wenn ein Repo einen Commit oder Push braucht

Überblick

Was Unpushed Changes for Git macht

Um zu sehen, welche lokalen Git-Repositories noch uncommittete Änderungen oder ungepushte Commits haben, fügen Sie Unpushed Changes for Git zu Ihrem Stream Deck hinzu und richten Sie die Unsaved Work-Taste auf die Ordner, in denen Ihre Repos liegen.

Die Taste prüft sie einmal pro Minute und wird rot, wenn ein Repository einen Commit oder Push braucht, auch in den Worktrees, die KI-Coding-Agenten anlegen; per Druck sehen Sie, welches und warum.

Funktionen

Was Sie tun können

01

Viele Repos auf einmal prüfen

Wählen Sie Ordner und eine Tiefe (1 bis 3 Ebenen), und die Taste zählt die Repositories mit ungesicherter Arbeit.

Viele Repos auf einmal prüfen: Wählen Sie Ordner und eine Tiefe (1 bis 3 Ebenen), und die Taste zählt die Repositories mit ungesicherter Arbeit.
02

Den Grund erfahren

Per Druck sehen Sie jedes Repository und den Grund, etwa 3 changed oder 2 ahead.

Den Grund erfahren: Per Druck sehen Sie jedes Repository und den Grund, etwa 3 changed oder 2 ahead.
03

Ein Repo genau beobachten

Die Repository-Taste zeigt Branch, geänderte Dateien und Commits vor oder hinter dem Upstream (Stand Ihres letzten Fetch).

Ein Repo genau beobachten: Die Repository-Taste zeigt Branch, geänderte Dateien und Commits vor oder hinter dem Upstream (Stand Ihres letzten Fetch).

Ebenfalls enthalten

  • Jede Art ungesicherter Arbeit erkennen

    Geänderte oder nicht verfolgte Dateien, Commits, die nicht zum Upstream gepusht wurden, oder ein Branch ohne Upstream.

  • Worktrees einbeziehen

    Auch Worktrees der gefundenen Repositories werden geprüft, einschließlich der von KI-Coding-Agenten wie Claude Code angelegten.

  • Alles in Ordnung auf einen Blick

    Ein grünes 0 / all pushed, wenn nichts einen Commit oder Push braucht.

  • Anpassbar

    Nicht verfolgte Dateien und nie gepushte Branches lassen sich ausschalten.

  • Sicher für Ihre Repos

    Nur lesende Git-Befehle (status, worktree list), keine Zugangsdaten, kein Konto, kein Online-Dienst, keine Telemetrie.

  • Englisch und Japanisch.

Einrichtung

So funktioniert es

  1. Installieren Sie Git for Windows 2.15 oder neuer und dann das Plugin über den Elgato Marketplace. Ziehen Sie in der Stream Deck App Unsaved Work auf eine Taste.
  2. Geben Sie in den Einstellungen der Taste die Ordner ein, in denen Ihre Repositories liegen, einen pro Zeile, und wählen Sie die Tiefe.
  3. Die Taste zeigt, wie viele Repositories Aufmerksamkeit brauchen. Per Druck schalten Sie durch sie und sehen den Grund.

Gut zu wissenEinmal pro Minute, solange eine Taste sichtbar ist, führt das Plugin in jedem gefundenen Repository git status und git worktree list aus.

Unpushed Changes for Git holen

FAQ

Fragen

Kurze Antworten auf Fragen, die vor dem Hinzufügen oft gestellt werden.

Etwas funktioniert nicht?

Schreiben Sie an contact@gramshift.com, dann helfen wir Ihnen beim Einrichten. Sie können auch die Support-Seite (auf Englisch) nutzen.

Wie sehe ich, welche Git-Repos uncommittete Änderungen oder ungepushte Commits haben?

Legen Sie eine Unsaved Work-Taste auf Ihr Stream Deck und geben Sie die Ordner ein, in denen Ihre Repositories liegen. Die Taste prüft sie einmal pro Minute, zeigt, wie viele einen Commit oder Push brauchen, und wird rot; per Druck sehen Sie jedes Repo und den Grund.

Prüft es auch die Worktrees von KI-Coding-Agenten?

Ja. Auch Worktrees der gefundenen Repositories werden geprüft, egal wo sie auf dem Datenträger liegen, einschließlich der von KI-Coding-Agenten wie Claude Code angelegten. Sie erscheinen unter ihrem eigenen Ordnernamen.

Ändert es meine Repositories oder pusht es etwas?

Nein. Es führt nur lesende Git-Befehle aus (status, worktree list). Es führt nie fetch, commit, push oder stash aus und verwendet keine Zugangsdaten.

Warum stimmt „behind“ nicht mit dem Server überein?

Das Plugin führt nie ein Fetch aus. Ahead und behind werden gegenüber dem Upstream gezählt, wie Ihr PC ihn zuletzt gesehen hat, also nach Ihrem letzten Fetch oder Pull.

Bremst es meinen PC aus?

Es führt git status einmal pro Minute aus, und nur, solange eine Taste dieses Plugins auf dem Bildschirm zu sehen ist.

Voraussetzungen

Vor dem Kauf

Funktioniert mit

Funktioniert unter Windows 10 oder neuer mit der Stream Deck App 6.9 oder neuer und Git for Windows 2.15 oder neuer.

Ein Stream Deck Plugin, erhältlich im Elgato Marketplace.

Einschränkungen

  • Nur der ausgecheckte Branch wird mit seinem Upstream verglichen. Nicht geprüft: Stashes, andere lokale Branches, Commits in Submodulen, ein losgelöster HEAD.
  • Behind und ahead entsprechen Ihrem letzten Fetch; das Plugin führt nie ein Fetch aus.
  • Benötigt Git for Windows 2.15 oder neuer.
  • Nur Windows (Windows 10 oder neuer).

Unpushed Changes for Git holen

Funktioniert unter Windows 10 oder neuer mit der Stream Deck App 6.9 oder neuer und Git for Windows 2.15 oder neuer.

Im Elgato Marketplace holen

Einmalkauf im Elgato Marketplace, dort in Ihrer Währung angezeigt (die Shopseite ist auf Englisch).