GRAMSHIFTObtenir
Icône de Unpushed Changes for Git
Unpushed Changes for GitPlugin Stream Deck pour Windows

Une touche Stream Deck qui devient rouge quand un dépôt a besoin d'un commit ou d'un push

Voyez quels dépôts git locaux ont encore des modifications non validées ou des commits non poussés, sur une seule touche Stream Deck.

Achat unique sur l'Elgato Marketplace, affiché là-bas dans votre devise (la page de la boutique est en anglais).

Unpushed Changes for Git: Une touche Stream Deck qui devient rouge quand un dépôt a besoin d'un commit ou d'un push

Présentation

Ce que fait Unpushed Changes for Git

Pour voir quels dépôts git locaux ont encore des modifications non validées ou des commits non poussés, ajoutez Unpushed Changes for Git à votre Stream Deck et pointez sa touche Unsaved Work vers les dossiers qui contiennent vos dépôts.

La touche les vérifie une fois par minute et devient rouge quand un dépôt a besoin d'un commit ou d'un push, y compris dans les worktrees créés par les agents de codage IA ; appuyez dessus pour voir lequel et pourquoi.

Fonctionnalités

Ce que vous pouvez faire

01

Vérifier plusieurs dépôts à la fois

Choisissez des dossiers et une profondeur (1 à 3 niveaux), et la touche compte les dépôts ayant du travail non enregistré.

Vérifier plusieurs dépôts à la fois: Choisissez des dossiers et une profondeur (1 à 3 niveaux), et la touche compte les dépôts ayant du travail non enregistré.
02

Savoir pourquoi

Appuyez pour voir chaque dépôt et la raison, par exemple 3 changed ou 2 ahead.

Savoir pourquoi: Appuyez pour voir chaque dépôt et la raison, par exemple 3 changed ou 2 ahead.
03

Suivre un dépôt de près

La touche Repository affiche sa branche, ses fichiers modifiés et ses commits en avance ou en retard sur son upstream (d'après votre dernier fetch).

Suivre un dépôt de près: La touche Repository affiche sa branche, ses fichiers modifiés et ses commits en avance ou en retard sur son upstream (d'après votre dernier fetch).

Également inclus

  • Repérer tous les types de travail non enregistré

    Fichiers modifiés ou non suivis, commits non poussés vers l'upstream, ou branche sans upstream.

  • Inclure les worktrees

    Les worktrees des dépôts trouvés sont aussi vérifiés, y compris ceux que créent les agents de codage IA comme Claude Code.

  • Voir d'un coup d'œil que tout est en ordre

    Un 0 / all pushed vert quand rien ne demande de commit ni de push.

  • Ajuster

    Les fichiers non suivis et les branches jamais poussées peuvent être désactivés.

  • Sans risque pour vos dépôts

    Uniquement des commandes git en lecture seule (status, worktree list), pas d'identifiants, pas de compte, pas de service en ligne, pas de télémétrie.

  • Anglais et japonais.

Installation

Fonctionnement

  1. Installez Git for Windows 2.15 ou ultérieur, puis le plugin depuis l'Elgato Marketplace. Dans l'application Stream Deck, faites glisser Unsaved Work sur une touche.
  2. Dans les réglages de la touche, saisissez les dossiers qui contiennent vos dépôts, un par ligne, et choisissez la profondeur.
  3. La touche indique combien de dépôts demandent votre attention. Appuyez dessus pour les parcourir et voir pourquoi.

Bon à savoirUne fois par minute, tant qu'une touche est visible, le plugin exécute git status et git worktree list dans chaque dépôt trouvé.

Obtenir Unpushed Changes for Git

FAQ

Questions

De courtes réponses aux questions posées avant l'achat.

Un problème de fonctionnement ?

Écrivez à contact@gramshift.com et nous vous aiderons à le faire fonctionner. Vous pouvez aussi passer par la page d'assistance (en anglais).

Comment voir quels dépôts git ont des modifications non validées ou des commits non poussés ?

Placez une touche Unsaved Work sur votre Stream Deck et saisissez les dossiers qui contiennent vos dépôts. La touche les vérifie une fois par minute, indique combien ont besoin d'un commit ou d'un push, et devient rouge ; appuyez dessus pour voir chacun et pourquoi.

Vérifie-t-il les worktrees créés par les agents de codage IA ?

Oui. Les worktrees des dépôts trouvés sont aussi vérifiés, où qu'ils se trouvent sur le disque, y compris ceux que créent les agents de codage IA comme Claude Code. Ils apparaissent sous le nom de leur propre dossier.

Est-ce que le plugin modifie mes dépôts ou pousse quoi que ce soit ?

Non. Il n'exécute que des commandes git en lecture seule (status, worktree list). Il ne fait jamais de fetch, de commit, de push ni de stash, et n'utilise aucun identifiant.

Pourquoi le « behind » ne correspond-il pas au serveur ?

Le plugin ne fait jamais de fetch. Les valeurs ahead et behind sont comptées par rapport à l'upstream tel que votre PC l'a vu en dernier, c'est-à-dire à votre dernier fetch ou pull.

Ralentit-il mon PC ?

Il exécute git status une fois par minute, et seulement lorsqu'une touche de ce plugin est affichée à l'écran.

Configuration requise

Avant d'acheter

Compatible avec

Fonctionne sous Windows 10 ou version ultérieure avec l'application Stream Deck 6.9 ou ultérieure et Git for Windows 2.15 ou ultérieur.

Plugin Stream Deck vendu sur l'Elgato Marketplace.

Limites

  • Seule la branche extraite est comparée à son upstream. Non vérifiés : les stashes, les autres branches locales, les commits dans les sous-modules, un HEAD détaché.
  • Les valeurs behind et ahead datent de votre dernier fetch ; le plugin ne fait jamais de fetch.
  • Nécessite Git for Windows 2.15 ou ultérieur.
  • Windows uniquement (Windows 10 ou ultérieur).

Obtenir Unpushed Changes for Git

Fonctionne sous Windows 10 ou version ultérieure avec l'application Stream Deck 6.9 ou ultérieure et Git for Windows 2.15 ou ultérieur.

Obtenir sur l'Elgato Marketplace

Achat unique sur l'Elgato Marketplace, affiché là-bas dans votre devise (la page de la boutique est en anglais).