ShortcutPosters

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

Layout
LAZYGITKEYBOARD SHORTCUTS · MAC · 43 ESSENTIAL1234567890QQuitWEEdit fil…RReword c…TYCopy to …UIIgnore o…OPPushAStage al…SStash al…DView dis…FFixup co…GPop stas…HJNext itemKPrevious…LZUndoXCCommit s…VPaste ch…BNCreate n…MMerge in…MORE SHORTCUTSPullPStage / unsta…Confirm / Sel…Return / Canc…Checkout sele…Open keybindi…?Next panelSquash commit…SRefresh git s…RView merge/re…MRebase onto s…RDrop commitDAmend commit …AApply stash e…RedoZSwitch to rec…RNext tab]Previous tab[Search curren…/Fast-forward …FCherry-pick (…CDrop stash en…DNext screen m…+Previous scre…_FilteringSshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH LAZYGIT · MAC
NAVIGATIONConfirm / SelectReturn / CancelNext panelNext itemJPrevious itemKNext tab]Previous tab[Search current view/Next screen mode+Previous screen mode_FilteringSScroll up main windowKScroll down main windowJCopy to clipboardYToggle range selectVSTASHApply stash entryPop stash entryGDrop stash entryDFILESStage / unstage fileCommit staged changesCStage all filesAStash all changesSView discard optionsDEdit file in external ed…EIgnore or exclude fileIBRANCHESCreate new branchNCheckout selected branchMerge into current branchMRebase onto selected bra…RFast-forward from upstre…FGLOBALPushPPullPQuitQOpen keybindings menu?UndoZRefresh git stateRView merge/rebase optionsMRedoZSwitch to recent repoRView command log options@COMMITSSquash commit into one b…SReword commit messageRFixup commitFDrop commitDAmend commit with staged…ACherry-pick (copy) commitCPaste cherry-picked comm…VlazygitKEYBOARD SHORTCUTS · MAC · 47BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH LAZYGIT · MAC
FILES07Stage / unstage fileCommit staged changesCStage all filesAStash all changesSView discard optionsDEdit file in external e…EIgnore or exclude fileIBRANCHES05Create new branchNCheckout selected branchMerge into current bran…MRebase onto selected br…RFast-forward from upstr…FSTASH03Apply stash entryPop stash entryGDrop stash entryDNAVIGATION15Confirm / SelectReturn / CancelNext panelNext itemJPrevious itemKNext tab]Previous tab[Search current view/Next screen mode+Previous screen mode_FilteringSScroll up main windowKScroll down main windowJCopy to clipboardYToggle range selectVGLOBAL10PushPPullPQuitQOpen keybindings menu?UndoZRefresh git stateRView merge/rebase optio…MRedoZSwitch to recent repoRView 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 repoRView command log options@Stage / unstage fileCommit staged changesCStage all filesAStash all changesSView discard optionsDEdit file in external editorEIgnore or exclude fileIConfirm / SelectReturn / CancelNext panelNext itemJPrevious itemKNext tab]Previous tab[Search current view/Next screen mode+Previous screen mode_FilteringSScroll up main windowKScroll down main windowJCopy to clipboardYToggle range selectVCreate new branchNCheckout selected branchMerge 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 entryPop stash entryGDrop stash entryD

Mac edition · 47 shortcuts

lazygit Keyboard Shortcuts Poster

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
-
=
⌫ Back
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter ⏎
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl

+ 4 more controls in the table below

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 in total — 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 separate Mac and Windows editions 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.
For app makers

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