GRAMSHIFTObter
Ícone do Unpushed Changes for Git
Unpushed Changes for GitPlugin para Stream Deck para Windows

Uma tecla do Stream Deck que fica vermelha quando um repositório precisa de commit ou push

Veja quais repositórios git locais ainda têm alterações não commitadas ou commits não enviados, em uma única tecla do Stream Deck.

Compra única no Elgato Marketplace, exibida lá na sua moeda (a página da loja está em inglês).

Unpushed Changes for Git: Uma tecla do Stream Deck que fica vermelha quando um repositório precisa de commit ou push

Visão geral

O que o Unpushed Changes for Git faz

Para ver quais repositórios git locais ainda têm alterações não commitadas ou commits não enviados, adicione o Unpushed Changes for Git ao seu Stream Deck e aponte a tecla Unsaved Work para as pastas que contêm seus repositórios.

A tecla os verifica uma vez por minuto e fica vermelha quando um repositório precisa de commit ou push, inclusive nos worktrees que agentes de programação com IA criam, e você a pressiona para ver qual deles e por quê.

Recursos

O que você pode fazer

01

Verifique vários repositórios de uma vez

Escolha pastas e uma profundidade (1 a 3 níveis), e a tecla conta os repositórios com trabalho não salvo.

Verifique vários repositórios de uma vez: Escolha pastas e uma profundidade (1 a 3 níveis), e a tecla conta os repositórios com trabalho não salvo.
02

Saiba o motivo

Toque para ver cada repositório e a razão, como 3 changed ou 2 ahead.

Saiba o motivo: Toque para ver cada repositório e a razão, como 3 changed ou 2 ahead.
03

Acompanhe de perto um repositório

A tecla Repository mostra a branch, os arquivos alterados e os commits à frente ou atrás do upstream (conforme o seu último fetch).

Acompanhe de perto um repositório: A tecla Repository mostra a branch, os arquivos alterados e os commits à frente ou atrás do upstream (conforme o seu último fetch).

Também incluído

  • Pegue todo tipo de trabalho não salvo

    Arquivos alterados ou não rastreados, commits não enviados ao upstream ou uma branch sem upstream.

  • Inclua worktrees

    Os worktrees dos repositórios encontrados também são verificados, inclusive os criados por agentes de programação com IA, como o Claude Code.

  • Veja de relance que está tudo certo

    Um 0 / all pushed verde quando nada precisa de commit ou push.

  • Ajuste ao seu gosto

    Arquivos não rastreados e branches nunca enviadas podem ser desativados.

  • Seguro para os seus repositórios

    Apenas comandos git somente leitura (status, worktree list), sem credenciais, sem conta, sem serviço online, sem telemetria.

  • Inglês e japonês.

Configuração

Como funciona

  1. Instale o Git for Windows 2.15 ou posterior e depois o plugin pelo Elgato Marketplace. No app Stream Deck, arraste Unsaved Work para uma tecla.
  2. Nas configurações da tecla, informe as pastas que contêm seus repositórios, uma por linha, e escolha a profundidade.
  3. A tecla mostra quantos repositórios precisam de atenção. Toque nela para percorrê-los e ver o motivo.

Bom saberUma vez por minuto, enquanto uma tecla está visível, o plugin executa git status e git worktree list em cada repositório que encontra.

Obter Unpushed Changes for Git

Perguntas frequentes

Dúvidas

Respostas curtas para o que as pessoas perguntam antes de adicionar.

Algo não está funcionando?

Envie um e-mail para contact@gramshift.com e vamos ajudar você a resolver. Você também pode usar a página de suporte (em inglês).

Como vejo quais repositórios git têm alterações não commitadas ou commits não enviados?

Coloque uma tecla Unsaved Work no seu Stream Deck e informe as pastas que contêm seus repositórios. A tecla os verifica uma vez por minuto, mostra quantos precisam de commit ou push e fica vermelha; toque nela para ver cada um e o motivo.

Ele verifica os worktrees que agentes de programação com IA criam?

Sim. Os worktrees dos repositórios encontrados também são verificados, onde quer que estejam no disco, inclusive os criados por agentes de programação com IA, como o Claude Code. Eles aparecem com o nome da própria pasta.

Ele altera meus repositórios ou envia algo?

Não. Ele executa apenas comandos git somente leitura (status, worktree list). Nunca faz fetch, commit, push nem stash, e não usa credenciais.

Por que o behind não bate com o servidor?

O plugin nunca faz fetch. Ahead e behind são contados em relação ao upstream como o seu PC o viu pela última vez, ou seja, no seu último fetch ou pull.

Ele deixa meu PC lento?

Ele executa git status uma vez por minuto e só enquanto uma tecla deste plugin estiver na tela.

Requisitos

Antes de comprar

Compatível com

Funciona no Windows 10 ou posterior com o app Stream Deck 6.9 ou posterior e o Git for Windows 2.15 ou posterior.

Um(a) Plugin para Stream Deck vendido(a) no Elgato Marketplace.

Limitações

  • Só a branch em uso (checked out) é comparada com o upstream. Não são verificados: stashes, outras branches locais, commits dentro de submódulos e HEAD desanexado.
  • Behind e ahead valem a partir do seu último fetch; o plugin nunca faz fetch.
  • Requer o Git for Windows 2.15 ou posterior.
  • Somente Windows (Windows 10 ou posterior).

Obter Unpushed Changes for Git

Funciona no Windows 10 ou posterior com o app Stream Deck 6.9 ou posterior e o Git for Windows 2.15 ou posterior.

Compre no Elgato Marketplace

Compra única no Elgato Marketplace, exibida lá na sua moeda (a página da loja está em inglês).