4 art directions — pick one below, click to zoom & compare.
⤢ SOURCETREE KEYBOARD SHORTCUTS · MAC · 33 1 ⌘ File Sta… 2 ⌘ Log / Hi… 3 ⌘ Search V… 4 5 6 7 8 9 0 ⌘ Show Rep… Q W ⌘ ⌃ Show / H… E R ⌘ Refresh T ⌘ ⇧ Tag Y U ⌘ ⌥ Update t… I O ⌘ ⇧ Open Item P ⌘ ⇧ Push A S ⌘ ⇧ Stash / … D F ⌘ ⇧ Fetch G H ⌘ ⇧ Show Rem… J K ⌘ ⇧ Show / H… L ⌘ ⇧ Pull Z X C ⌘ ⇧ Commit V B ⌘ ⇧ Branch N M ⌘ ⇧ Merge MORE SHORTCUTS Add (Stage) ⌘ ⇧ = Unstage from Index ⌘ ⇧ − Reset / Revert ⌘ ⇧ R Repository Settin… ⌘ ⇧ , Add / Remove ⌘ ⌥ ⇧ = Remove ⌘ ⌦ Reset File to Sta… ⌘ ⌥ R Create Pull Reque… ⌘ ⌥ P Open in Terminal ⌘ ⌃ T Refresh Remote St… ⌃ ⌥ R View Remote (in B… ⌘ ⇧ W Git / Hg Flow Nex… ⌘ ⌥ F Quick Look ␣ Log Selected ⌘ ⌥ L Annotate Selected… ⌘ ⌥ B shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SOURCETREE · MAC
SOURCETREE KEYBOARD SHORTCUTS · MAC · 33 1 ⌘ File Sta… 2 ⌘ Log / Hi… 3 ⌘ Search V… 4 5 6 7 8 9 0 ⌘ Show Rep… A Z E R ⌘ Refresh T ⌘ ⇧ Tag Y U ⌘ ⌥ Update t… I O ⌘ ⇧ Open Item P ⌘ ⇧ Push Q S ⌘ ⇧ Stash / … D F ⌘ ⇧ Fetch G H ⌘ ⇧ Show Rem… J K ⌘ ⇧ Show / H… L ⌘ ⇧ Pull M ⌘ ⇧ Merge W ⌘ ⌃ Show / H… X C ⌘ ⇧ Commit V B ⌘ ⇧ Branch N MORE SHORTCUTS Add (Stage) ⌘ ⇧ = Unstage from Index ⌘ ⇧ − Reset / Revert ⌘ ⇧ R Repository Settin… ⌘ ⇧ , Add / Remove ⌘ ⌥ ⇧ = Remove ⌘ ⌦ Reset File to Sta… ⌘ ⌥ R Create Pull Reque… ⌘ ⌥ P Open in Terminal ⌘ ⌃ T Refresh Remote St… ⌃ ⌥ R View Remote (in B… ⌘ ⇧ W Git / Hg Flow Nex… ⌘ ⌥ F Quick Look ␣ Log Selected ⌘ ⌥ L Annotate Selected… ⌘ ⌥ B shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SOURCETREE · MAC
⤢ NAVIGATION File Status View ⌘ 1 Log / History View ⌘ 2 Search View ⌘ 3 REPOSITORY Refresh ⌘ R Repository Settings ⌘ ⇧ , Refresh Remote Status ⌃ ⌥ R ITEM ACTIONS Open in Terminal ⌘ ⌃ T Open Item ⌘ ⇧ O Quick Look ␣ Log Selected ⌘ ⌥ L Annotate Selected (Bl… ⌘ ⌥ B REMOTE Fetch ⌘ ⇧ F Pull ⌘ ⇧ L Push ⌘ ⇧ P Create Pull Request ⌘ ⌥ P View Remote (in Brows… ⌘ ⇧ W BRANCHES Branch ⌘ ⇧ B Merge ⌘ ⇧ M Update to / Checkout ⌘ ⌥ U Tag ⌘ ⇧ T Git / Hg Flow Next Ac… ⌘ ⌥ F COMMITS Commit ⌘ ⇧ C Add (Stage) ⌘ ⇧ = Stash / Shelve ⌘ ⇧ S Unstage from Index ⌘ ⇧ − Reset / Revert ⌘ ⇧ R Add / Remove ⌘ ⌥ ⇧ = Remove ⌘ ⌦ Reset File to Staged … ⌘ ⌥ R VIEW Show / Hide Sidebar ⌘ ⇧ K Show Repository Brows… ⌘ 0 Show Remote Hosted Re… ⌘ ⇧ H Show / Hide Command H… ⌘ ⌃ W Sourcetree KEYBOARD SHORTCUTS · MAC · 33 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SOURCETREE · MAC ⤢ NAVIGATION 03 File Status View ⌘ 1 Log / History View ⌘ 2 Search View ⌘ 3 REMOTE 05 Fetch ⌘ ⇧ F Pull ⌘ ⇧ L Push ⌘ ⇧ P Create Pull Request ⌘ ⌥ P View Remote (in Browser) ⌘ ⇧ W BRANCHES 05 Branch ⌘ ⇧ B Merge ⌘ ⇧ M Update to / Checkout ⌘ ⌥ U Tag ⌘ ⇧ T Git / Hg Flow Next Action ⌘ ⌥ F ITEM ACTIONS 05 Open in Terminal ⌘ ⌃ T Open Item ⌘ ⇧ O Quick Look ␣ Log Selected ⌘ ⌥ L Annotate Selected (Blame) ⌘ ⌥ B COMMITS 08 Commit ⌘ ⇧ C Add (Stage) ⌘ ⇧ = Stash / Shelve ⌘ ⇧ S Unstage from Index ⌘ ⇧ − Reset / Revert ⌘ ⇧ R Add / Remove ⌘ ⌥ ⇧ = Remove ⌘ ⌦ Reset File to Staged Version ⌘ ⌥ R REPOSITORY 03 Refresh ⌘ R Repository Settings ⌘ ⇧ , Refresh Remote Status ⌃ ⌥ R VIEW 04 Show / Hide Sidebar ⌘ ⇧ K Show Repository Browser ⌘ 0 Show Remote Hosted Repositories ⌘ ⇧ H Show / Hide Command History ⌘ ⌃ W Sourcetree KEYBOARD SHORTCUTS · MAC · 33 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SOURCETREE · MAC
⤢ SOURCETREE · KEYBOARD SHORTCUTS Mac · 7 SETS · No.01 SOURCETREE TOTAL 33 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS NAVIGATION 03 COMMITS 08 REMOTE 05 REPOSITORY 03 BRANCHES 05 VIEW 04 ITEM ACTIONS 05 REF. EDITION · JAN 2026 shortcutposters.com File Status View ⌘ 1 Log / History View ⌘ 2 Search View ⌘ 3 Commit ⌘ ⇧ C Add (Stage) ⌘ ⇧ = Stash / Shelve ⌘ ⇧ S Unstage from Index ⌘ ⇧ − Reset / Revert ⌘ ⇧ R Add / Remove ⌘ ⌥ ⇧ = Remove ⌘ ⌦ Reset File to Staged Version ⌘ ⌥ R Fetch ⌘ ⇧ F Pull ⌘ ⇧ L Push ⌘ ⇧ P Create Pull Request ⌘ ⌥ P View Remote (in Browser) ⌘ ⇧ W Refresh ⌘ R Repository Settings ⌘ ⇧ , Refresh Remote Status ⌃ ⌥ R Branch ⌘ ⇧ B Merge ⌘ ⇧ M Update to / Checkout ⌘ ⌥ U Tag ⌘ ⇧ T Git / Hg Flow Next Action ⌘ ⌥ F Show / Hide Sidebar ⌘ ⇧ K Show Repository Browser ⌘ 0 Show Remote Hosted Repositories ⌘ ⇧ H Show / Hide Command History ⌘ ⌃ W Open in Terminal ⌘ ⌃ T Open Item ⌘ ⇧ O Quick Look ␣ Log Selected ⌘ ⌥ L Annotate Selected (Blame) ⌘ ⌥ B
SOURCETREE KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL 1 ⌘ File Sta… 2 ⌘ Log / Hi… 3 ⌘ Search V… 4 5 6 7 8 9 0 Q W E R ⌘ Refresh T Y U I O P ⌘ ⇧ Push A S ⌘ ⇧ Stash / … D F ⌘ ⇧ Fetch G H J K ⌘ ⇧ Show / H… L ⌘ ⇧ Pull Z X C ⌘ ⇧ Commit V B ⌘ ⇧ Branch N M ⌘ ⇧ Merge MORE SHORTCUTS Add (Stage) ⌘ ⇧ = Unstage from Index ⌘ ⇧ − shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SOURCETREE · MAC Keyboard map NAVIGATION File Status View ⌘ 1 Log / History View ⌘ 2 Search View ⌘ 3 REMOTE Fetch ⌘ ⇧ F Pull ⌘ ⇧ L Push ⌘ ⇧ P VIEW Show / Hide Sidebar ⌘ ⇧ K COMMITS Commit ⌘ ⇧ C Add (Stage) ⌘ ⇧ = Stash / Shelve ⌘ ⇧ S Unstage from Index ⌘ ⇧ − REPOSITORY Refresh ⌘ R BRANCHES Branch ⌘ ⇧ B Merge ⌘ ⇧ M Sourcetree KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SOURCETREE · MAC Isometric NAVIGATION 03 File Status View ⌘ 1 Log / History View ⌘ 2 Search View ⌘ 3 REMOTE 03 Fetch ⌘ ⇧ F Pull ⌘ ⇧ L Push ⌘ ⇧ P VIEW 01 Show / Hide Sidebar ⌘ ⇧ K COMMITS 04 Commit ⌘ ⇧ C Add (Stage) ⌘ ⇧ = Stash / Shelve ⌘ ⇧ S Unstage from Index ⌘ ⇧ − REPOSITORY 01 Refresh ⌘ R BRANCHES 02 Branch ⌘ ⇧ B Merge ⌘ ⇧ M Sourcetree KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH SOURCETREE · MAC Typewriter SOURCETREE · KEYBOARD SHORTCUTS Mac · 6 SETS · No.01 SOURCETREE TOTAL 14 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS NAVIGATION 03 COMMITS 04 REMOTE 03 REPOSITORY 01 BRANCHES 02 VIEW 01 REF. EDITION · JAN 2026 shortcutposters.com File Status View ⌘ 1 Log / History View ⌘ 2 Search View ⌘ 3 Commit ⌘ ⇧ C Add (Stage) ⌘ ⇧ = Stash / Shelve ⌘ ⇧ S Unstage from Index ⌘ ⇧ − Fetch ⌘ ⇧ F Pull ⌘ ⇧ L Push ⌘ ⇧ P Refresh ⌘ R Branch ⌘ ⇧ B Merge ⌘ ⇧ M Show / Hide Sidebar ⌘ ⇧ K Editorial Sourcetree is a free Git and Mercurial desktop client from Atlassian that visualizes branches, commits, and merges. Its keyboard shortcuts speed up staging changes, switching branches, and navigating history, simplifying everyday version control.
Official: Official site
All Sourcetree keyboard shortcuts (Mac)
Commits Remote Branches Item Actions View Navigation Repository
+ 1 more control in the table below
Commits Remote Branches Item Actions View Navigation Repository
+ 1 more control in the table below
Commits 8 Action Shortcut Commit ⌘ ⇧ C Add (Stage) ⌘ ⇧ = Stash / Shelve ⌘ ⇧ S Unstage from Index ⌘ ⇧ − Reset / Revert ⌘ ⇧ R Add / Remove ⌘ ⌥ ⇧ = Remove ⌘ ⌦ Reset File to Staged Version ⌘ ⌥ R
Remote 5 Action Shortcut Fetch ⌘ ⇧ F Pull ⌘ ⇧ L Push ⌘ ⇧ P Create Pull Request ⌘ ⌥ P View Remote (in Browser) ⌘ ⇧ W
Branches 5 Action Shortcut Branch ⌘ ⇧ B Merge ⌘ ⇧ M Update to / Checkout ⌘ ⌥ U Tag ⌘ ⇧ T Git / Hg Flow Next Action ⌘ ⌥ F
Item Actions 5 Action Shortcut Open in Terminal ⌘ ⌃ T Open Item ⌘ ⇧ O Quick Look ␣ Log Selected ⌘ ⌥ L Annotate Selected (Blame) ⌘ ⌥ B
View 4 Action Shortcut Show / Hide Sidebar ⌘ ⇧ K Show Repository Browser ⌘ 0 Show Remote Hosted Repositories ⌘ ⇧ H Show / Hide Command History ⌘ ⌃ W
Navigation 3 Action Shortcut File Status View ⌘ 1 Log / History View ⌘ 2 Search View ⌘ 3
Repository 3 Action Shortcut Refresh ⌘ R Repository Settings ⌘ ⇧ , Refresh Remote Status ⌃ ⌥ R
Sourced from support.atlassian.com , support.atlassian.com , kapeli.com , inputzen.com
·
Last verified June 14, 2026
Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or
sponsored by Sourcetree. 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 Sourcetree shortcut? Sourcetree has 33 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 Sourcetree product? No. This is an unofficial reference poster and is not affiliated with or endorsed by Sourcetree. All trademarks belong to their respective owners. Was this reference helpful? Thanks — your feedback helps us improve.
▲ Yes
▼ No