GRAMSHIFT구매하기
Unpushed Changes for Git 아이콘
Unpushed Changes for GitWindows⁠용 Stream Deck 플러그인

저장소에 커밋이나 푸시가 필요하면 빨간색으로 바뀌는 Stream Deck 키

커밋하지 않은 변경이나 푸시하지 않은 커밋이 남은 로컬 git 저장소를 Stream Deck 키 하나로 확인합니다.

Elgato Marketplace⁠에서 한 번만 결제하는 방식이며, 스토어에서 사용 중인 통화로 표시됩니다(스토어 페이지는 영어입니다).

Unpushed Changes for Git: 저장소에 커밋이나 푸시가 필요하면 빨간색으로 바뀌는 Stream Deck 키

개요

Unpushed Changes for Git⁠의 기능

커밋하지 않은 변경이나 푸시하지 않은 커밋이 남은 로컬 git 저장소를 확인하려면 Stream Deck⁠에 Unpushed Changes for Git⁠을 추가하고 Unsaved Work 키가 저장소가 있는 폴더를 가리키게 하세요.

키는 1⁠분마다 저장소를 검사해 커밋이나 푸시가 필요하면 빨간색으로 바뀌며, AI 코딩 에이전트가 만든 worktree⁠도 포함하고, 키를 누르면 어느 저장소가 왜 그런지 볼 수 있습니다.

기능

할 수 있는 일

01

여러 저장소 한 번에 확인

폴더와 깊이(1~3⁠단계)⁠를 지정하면 키가 저장하지 않은 작업이 있는 저장소 수를 표시합니다.

여러 저장소 한 번에 확인: 폴더와 깊이(1~3단계)를 지정하면 키가 저장하지 않은 작업이 있는 저장소 수를 표시합니다.
02

이유 확인

키를 누르면 각 저장소와 이유(예: 3 changed, 2 ahead)⁠를 볼 수 있습니다.

이유 확인: 키를 누르면 각 저장소와 이유(예: 3 changed, 2 ahead)를 볼 수 있습니다.
03

저장소 하나를 자세히 감시

Repository 키는 브랜치, 변경된 파일, 업스트림보다 앞서거나 뒤처진 커밋 수를 표시합니다(마지막 fetch 기준).

저장소 하나를 자세히 감시: Repository 키는 브랜치, 변경된 파일, 업스트림보다 앞서거나 뒤처진 커밋 수를 표시합니다(마지막 fetch 기준).

기본 포함 기능

  • 모든 종류의 미저장 작업 확인

    변경되었거나 추적되지 않는 파일, 업스트림에 푸시하지 않은 커밋, 업스트림이 없는 브랜치를 찾습니다.

  • worktree 포함

    찾은 저장소의 worktree⁠도 검사하며, Claude Code 같은 AI 코딩 에이전트가 만든 것도 포함합니다.

  • 이상 없음을 한눈에

    커밋이나 푸시가 필요한 것이 없으면 초록색 0 / all pushed⁠가 표시됩니다.

  • 세부 조정

    추적되지 않는 파일과 한 번도 푸시하지 않은 브랜치는 검사에서 끌 수 있습니다.

  • 저장소에 안전

    읽기 전용 git 명령(status, worktree list)⁠만 사용하며 자격 증명, 계정, 온라인 서비스, 원격 측정이 없습니다.

  • 영어와 일본어를 지원합니다.

설정 방법

작동 방식

  1. Git for Windows 2.15 이상을 설치한 뒤 Elgato Marketplace⁠에서 플러그인을 설치합니다. Stream Deck 앱에서 Unsaved Work⁠를 키로 드래그합니다.
  2. 키 설정에서 저장소가 있는 폴더를 한 줄에 하나씩 입력하고 깊이를 선택합니다.
  3. 키에 확인이 필요한 저장소 수가 표시됩니다. 누르면 하나씩 넘기며 이유를 볼 수 있습니다.

알아 두면 좋은 점키가 보이는 동안 1⁠분마다 플러그인이 찾은 각 저장소에서 git status⁠와 git worktree list⁠를 실행합니다.

Unpushed Changes for Git 구매하기

FAQ

질문

구매 전에 자주 묻는 질문에 짧게 답해 드립니다.

제대로 작동하지 않나요?

contact@gramshift.com로 이메일을 보내 주시면 사용을 도와드리겠습니다. 지원 페이지(영어)⁠도 이용하실 수 있습니다.

어떤 git 저장소에 커밋하지 않은 변경이나 푸시하지 않은 커밋이 있는지 어떻게 확인하나요?

Stream Deck⁠에 Unsaved Work 키를 놓고 저장소가 들어 있는 폴더를 입력합니다. 키가 1⁠분마다 폴더를 확인해 커밋이나 푸시가 필요한 저장소 수를 보여 주고 빨간색으로 바뀝니다. 키를 누르면 각 저장소와 그 이유를 볼 수 있습니다.

AI 코딩 에이전트가 만드는 worktree⁠도 확인하나요?

네. 찾은 저장소의 worktree⁠도 디스크 어디에 있든 함께 확인하며, Claude Code 같은 AI 코딩 에이전트가 만든 것도 포함됩니다. 각 worktree⁠는 자신의 폴더 이름으로 표시됩니다.

저장소를 변경하거나 무언가를 푸시하나요?

아니요. 읽기 전용 git 명령(status, worktree list)⁠만 실행합니다. fetch, 커밋, 푸시, stash⁠는 하지 않으며 인증 정보도 사용하지 않습니다.

behind 수가 서버와 다른 이유는 무엇인가요?

플러그인은 fetch⁠를 하지 않습니다. ahead⁠와 behind⁠는 PC⁠가 마지막으로 확인한 upstream, 즉 마지막 fetch 또는 pull 시점을 기준으로 계산합니다.

PC⁠가 느려지나요?

git status⁠를 1⁠분에 한 번만 실행하며, 이 플러그인의 키가 화면에 표시되어 있을 때만 실행합니다.

요구 사항

구매 전 확인

호환 환경

Windows 10 이상, Stream Deck 앱 6.9 이상, Git for Windows 2.15 이상에서 작동합니다.

Elgato Marketplace⁠에서 판매하는 Stream Deck 플러그인입니다.

제한 사항

  • 체크아웃된 브랜치만 upstream⁠과 비교합니다. 확인하지 않는 항목: stash, 다른 로컬 브랜치, 서브모듈 내부 커밋, detached HEAD.
  • behind⁠와 ahead⁠는 마지막 fetch 시점 기준이며, 플러그인은 fetch⁠를 하지 않습니다.
  • Git for Windows 2.15 이상이 필요합니다.
  • Windows 전용입니다(Windows 10 이상).

Unpushed Changes for Git 구매하기

Windows 10 이상, Stream Deck 앱 6.9 이상, Git for Windows 2.15 이상에서 작동합니다.

Elgato Marketplace⁠에서 구매하기

Elgato Marketplace⁠에서 한 번만 결제하는 방식이며, 스토어에서 사용 중인 통화로 표시됩니다(스토어 페이지는 영어입니다).