Learn SmartGit Shortcuts for Windows
Repository Shortcuts
| Action |
SmartGit Shortcuts |
| Add or create |
Ctrl + O |
| Clone |
Ctrl + Shift + O |
| Close |
Ctrl + F4 |
| Settings |
Alt + Enter |
| Exit |
Alt + X |
Edit Shortcuts
| Action |
SmartGit Shortcut keys |
| Filter files |
Ctrl + F |
| Select committable files |
Ctrl + Shift + A |
| Copy path |
Alt + Insert |
| Copy relative path |
Alt + Shift + Insert |
| Clear output |
Ctrl + Backspace |
| Preferences |
Ctrl + , |
View Shortcuts
| Action |
SmartGit Shortcut keys |
| Previous change |
Shift + F6 |
| Next change |
F6 |
| Refresh |
F5 |
| Files from subdirectories |
Ctrl + 0 |
| Show unchanged files |
Ctrl + 1 |
| Show unversioned files |
Ctrl + 2 |
| Show ignored files |
Ctrl + 3 |
| Show staged files |
Ctrl + 4 |
| Show assume-unchanged files |
Ctrl + 5 |
| Show skipped files |
Ctrl + 6 |
| Show rename source files |
Ctrl + 7 |
| Show files from submodules |
Ctrl + 8 |
Remote Shortcuts
| Action |
SmartGit Shortcuts |
| Pull |
Alt + Page Down key |
| Fetch |
Alt + Shift + Page Down key |
| Synchronize |
Ctrl + Y |
| Push |
Alt + Page Up key |
| Push to |
Alt + Shift + Page Up key |
| Rename |
F2 |
Local Shortcuts
| Action |
SmartGit Shortcuts |
| Stage |
Ctrl + T |
| Unstage |
Ctrl + Shift + T |
| Index editor |
Ctrl + Alt + T |
| Ignore |
Ctrl + I |
| Resolve |
Ctrl + Shift + V |
| Commit |
Ctrl + K |
| Use message for commit |
Ctrl + Shift + K |
| Reset |
Ctrl + R |
| Reset advanced |
Ctrl + Shift + R |
| Undo last commit |
Ctrl + Alt + R |
| Discard |
Ctrl + Z |
| Remove |
Ctrl + – |
| Delete |
Delete |
| Stash all |
Ctrl + S |
| Apply stash |
Ctrl + Shift + S |
| Rename stash |
F2 |
Branch Shortcuts
| Action |
SmartGit Shortcuts |
| Check out |
Ctrl + G |
| Merge |
Ctrl + M |
| Cherry-pick |
Ctrl + Shift + M |
| Revert |
Ctrl + Alt + M |
| Rebase HEAD to |
Ctrl + D |
| Rebase to HEAD |
Ctrl + Shift + D |
| Add branch |
F7 |
| Add tag |
Shift + F7 |
| Rename |
F2 |
| Squash commits |
Ctrl + J |
Query Shortcuts
| Action |
SmartGit Shortcuts |
| Show changes |
F4 |
| Compare with the working tree |
Shift + F4 |
| Save as |
Ctrl + S |
| Log |
Ctrl + L |
| Blame |
Ctrl + Shift + L |
| Investigate |
Ctrl + Shift + Alt + L |
Window Shortcuts
| Action |
SmartGit Shortcuts |
| New window |
Ctrl + N |
| Show log window |
Ctrl + Shift + N |
| Fullscreen |
F11 |
| Maximize view |
Shift + F11 |
| Hide view |
Ctrl + Shift + F4 |
| Repositories |
Ctrl + Shift + F1 |
| Branches |
Ctrl + Shift + F2 |
| Files |
Ctrl + Shift + F3 |
| Changes |
Ctrl + Shift + F4 |
| Journal |
Ctrl + Shift + F5 |
| Commit |
Ctrl + Shift + F6 |
| Output |
Ctrl + Shift + F7 |
| Main perspective |
Ctrl + Alt + F1 |
| Review perspective |
Ctrl + Alt + F2 |
Misc Shortcuts
| Action |
SmartGit Shortcuts |
| Find command |
Ctrl + Shift + P |
| Find object |
Ctrl + P |
| Repositories > Remove |
Delete |
| Repositories > Rename |
F2 |
| Changes > Reload |
Shift + F5 |
| Changes > Compact change display |
Shift + . |
READ NEXT: