ShortcutPosters

Get the lazygit poster

4 art directions — pick one below, click to zoom & compare.

Layout
LAZYGITKEYBOARD SHORTCUTS · MAC · 43 ESSENTIAL1234567890QQuitWEEdit file in…RReword co…TYCopy to cli…UIIgnore or e…OPPushAStage all fil…SStash all c…DView disca…FFixup com…GPop stash…HJNext itemKPrevious it…LZUndoXCCommit st…VPaste cher…BNCreate ne…MMerge into…MORE SHORTCUTSPullPStage / unstage f…␣Confirm / Select↵Return / Cancel⎋Checkout select…␣Open keybindin…?Next panel⇥Squash commit i…SRefresh git stateRView merge/reb…MRebase onto sel…RDrop commitDAmend commit…AApply stash entry␣RedoZSwitch to recent…⌃RNext tab]Previous tab[Search current vi…/Fast-forward fro…FCherry-pick (co…CDrop stash entryDNext screen mo…+Previous screen…_Filtering⌃Sshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH LAZYGIT · MAC
NAVIGATIONConfirm / Select↵Return / Cancel⎋Next panel⇥Next itemJPrevious itemKNext tab]Previous tab[Search current view/Next screen mode+Previous screen mode_Filtering⌃SScroll up main windowKScroll down main windowJCopy to clipboardYToggle range selectVSTASHApply stash entry␣Pop stash entryGDrop stash entryDFILESStage / unstage file␣Commit staged changesCStage all filesAStash all changesSView discard optionsDEdit file in external editorEIgnore or exclude fileIBRANCHESCreate new branchNCheckout selected branch␣Merge into current branchMRebase onto selected branchRFast-forward from upstreamFGLOBALPushPPullPQuitQOpen keybindings menu?UndoZRefresh git stateRView merge/rebase optionsMRedoZSwitch to recent repo⌃RView command log options@COMMITSSquash commit into one belowSReword commit messageRFixup commitFDrop commitDAmend commit with staged cha…ACherry-pick (copy) commitCPaste cherry-picked commitsVlazygitKEYBOARD SHORTCUTS · MAC · 47BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH LAZYGIT · MAC
FILES07Stage / unstage file␣Commit staged changesCStage all filesAStash all changesSView discard optionsDEdit file in external e…EIgnore or exclude fileIBRANCHES05Create new branchNCheckout selected branch␣Merge into current bran…MRebase onto selected br…RFast-forward from upstr…FSTASH03Apply stash entry␣Pop stash entryGDrop stash entryDNAVIGATION15Confirm / Select↵Return / Cancel⎋Next panel⇥Next itemJPrevious itemKNext tab]Previous tab[Search current view/Next screen mode+Previous screen mode_Filtering⌃SScroll up main windowKScroll down main windowJCopy to clipboardYToggle range selectVGLOBAL10PushPPullPQuitQOpen keybindings menu?UndoZRefresh git stateRView merge/rebase optio…MRedoZSwitch to recent repo⌃RView command log options@COMMITS07Squash commit into one…SReword commit messageRFixup commitFDrop commitDAmend commit with stage…ACherry-pick (copy) comm…CPaste cherry-picked com…VlazygitKEYBOARD SHORTCUTS · MAC · 47BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH LAZYGIT · MAC
LAZYGIT · KEYBOARD SHORTCUTSMac · 6 SETS · No.01LAZYGITTOTAL47SHORTCUTSFOR MAC · SHIPPED COMBOSSETSGLOBAL10FILES07NAVIGATION15BRANCHES05COMMITS07STASH03REF. EDITION · JAN 2026shortcutposters.comPushPPullPQuitQOpen keybindings menu?UndoZRefresh git stateRView merge/rebase optionsMRedoZSwitch to recent repo⌃RView command log options@Stage / unstage file␣Commit staged changesCStage all filesAStash all changesSView discard optionsDEdit file in external editorEIgnore or exclude fileIConfirm / Select↵Return / Cancel⎋Next panel⇥Next itemJPrevious itemKNext tab]Previous tab[Search current view/Next screen mode+Previous screen mode_Filtering⌃SScroll up main windowKScroll down main windowJCopy to clipboardYToggle range selectVCreate new branchNCheckout selected branch␣Merge into current branchMRebase onto selected branchRFast-forward from upstreamFSquash commit into one belowSReword commit messageRFixup commitFDrop commitDAmend commit with staged changesACherry-pick (copy) commitCPaste cherry-picked commitsVApply stash entry␣Pop stash entryGDrop stash entryD

lazygit Keyboard Shortcuts Poster

Mac edition · 47 shortcuts

A printable, framed-quality poster of the essential lazygit shortcuts for Mac — the keys worth keeping in view, designed to stay readable on a wall.

Edition

Free PNG is web-resolution & lightly watermarked.

Customise this poster Pick the shortcuts, restyle the colours — download free. Get the framed-quality print Full 300 DPI, print-ready — at home or shipped to your door.

lazygit is a terminal user interface for Git that makes staging, committing, and branching visual and keyboard-driven. Since it lives entirely in the terminal, its shortcuts are how you move through panels and perform every Git action.

All lazygit keyboard shortcuts (Mac)

Layout
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
⇪
A
S
D
F
G
H
J
K
L
;
'
↩
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
⌃
⌘
⌥
Space
⌥
⌘
⌃
↑
←
↓
→

+ 4 more controls in the table below

47 shortcuts

Navigation 15

Action Shortcut
Confirm / Select ↵
Return / Cancel ⎋
Next panel ⇥
Next item J
Previous item K
Next tab ]
Previous tab [
Search current view /
Next screen mode +
Previous screen mode _
Filtering ⌃S
Scroll up main window K
Scroll down main window J
Copy to clipboard Y
Toggle range select V

Global 10

Action Shortcut
Push P
Pull P
Quit Q
Open keybindings menu ?
Undo Z
Refresh git state R
View merge/rebase options M
Redo Z
Switch to recent repo ⌃R
View command log options @

Files 7

Action Shortcut
Stage / unstage file ␣
Commit staged changes C
Stage all files A
Stash all changes S
View discard options D
Edit file in external editor E
Ignore or exclude file I

Commits 7

Action Shortcut
Squash commit into one below S
Reword commit message R
Fixup commit F
Drop commit D
Amend commit with staged changes A
Cherry-pick (copy) commit C
Paste cherry-picked commits V

Branches 5

Action Shortcut
Create new branch N
Checkout selected branch ␣
Merge into current branch M
Rebase onto selected branch R
Fast-forward from upstream F

Stash 3

Action Shortcut
Apply stash entry ␣
Pop stash entry G
Drop stash entry D

Sourced from github.com, raw.githubusercontent.com Last verified

Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or sponsored by lazygit. All product names, logos, and trademarks are property of their respective owners. See our licensing & trademark notice.

Frequently asked questions

Does the poster include every lazygit shortcut?
lazygit has 47 keyboard shortcuts on macOS — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home?
Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows?
We sell a separate edition per platform so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official lazygit product?
No. This is an unofficial reference poster and is not affiliated with or endorsed by lazygit. All trademarks belong to their respective owners.

Promote your app

Built an app with great keyboard shortcuts? Get it into the database — a free, searchable reference page, and an optional printable poster your power users will pin to the wall.

  • Free shortcut reference page
  • Indexed & searchable
  • Optional framed poster