GitGit 클라이언트

GitHub Desktop keyboard shortcuts

GitHub Desktop에서 자주 쓰는 commit, branch, sync 관련 keyboard shortcut을 macOS와 Windows 기준으로 정리합니다.

마지막 수정 2026년 3월 21일

기본 패턴

text
자주 쓰는 GitHub Desktop shortcut
Push            Cmd/Ctrl+P
Pull            Shift+Cmd/Ctrl+P
New Branch      Shift+Cmd/Ctrl+N
Commit          Cmd/Ctrl+Enter
Changes view    Cmd/Ctrl+1
History view    Cmd/Ctrl+2
Branches view   Cmd/Ctrl+B

설명

  • GitHub Desktop은 키보드만으로도 변경 확인 -> commit -> branch 전환 -> pull/push 흐름을 꽤 빠르게 처리할 수 있습니다.
  • 공식 shortcut 표를 보면 앱 전체 단축키, repository shortcut, branch shortcut으로 구분되어 있어 학습 우선순위도 자연스럽습니다.
  • 실제로 가장 자주 반복되는 것은 push, pull, new branch, commit, changes/history 전환입니다. 이 몇 개만 익혀도 마우스 이동이 크게 줄어듭니다.
  • CLI를 완전히 대체하려는 관점보다, GitHub Desktop의 강점인 시각적 diff와 간단한 branch 작업을 더 빨리 쓰는 관점에서 shortcut을 보는 편이 좋습니다.
  • macOS와 Windows shortcut 구조는 대부분 CmdCtrl 대응만 다르고 동작 자체는 비슷해서, 팀 문서에도 두 플랫폼을 나란히 적어 두기 좋습니다.

빠른 정리

동작macOSWindows
Push latest commitsCmd+PCtrl+P
Pull latest changesShift+Cmd+PCtrl+Shift+P
New branchShift+Cmd+NCtrl+Shift+N
Commit active summaryCmd+EnterCtrl+Enter
Changes viewCmd+1Ctrl+1
History viewCmd+2Ctrl+2
Branches listCmd+BCtrl+B
Stash changesShift+Cmd+SCtrl+Shift+S
Current PR on GitHubCmd+RCtrl+R

주의할 점

GitHub Desktop shortcut은 GitHub 중심 협업 흐름에는 아주 잘 맞지만, rebase나 세밀한 history 편집까지 모두 덮지는 않습니다. shortcut으로 일상 흐름을 빠르게 가져가고, 고급 정리는 CLI로 넘기는 식이 가장 안정적입니다.

참고 링크

1 sources