LazyGit
Basics
| Command | Use |
|---|---|
| lazygit | Open LazyGit |
| q | Quit |
| ? | Open keybindings/help |
| R | Refresh git state |
| p | Pull |
| P | Push |
Files
| Command | Use |
|---|---|
| <space> | Stage or unstage a file |
| a | Stage all files |
| c | Commit staged changes |
| f | Fetch |
Commits
| Command | Use |
|---|---|
| <enter> | Open files for a commit |
| i | Start interactive rebase |
| C | Mark a commit for cherry-pick |
Branches
| Command | Use |
|---|---|
| <space> | Checkout a branch |
| n | Create a new branch |