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: