| LAZYGIT(1) | General Commands Manual | LAZYGIT(1) |
lazygit — Simple
terminal UI for git commands
lazygit |
[git-arg] [-h |
--help] [-v |
--version] [-p |
--path path]
[-f | --filter
path] [-d |
--debug] [-l |
--logs] [---profile]
[-c | ---config]
[-cd |
---print-config-dir] [-ucd
| ---use-config-dir dir]
[-w | ---work-tree
path] [-g |
---git-dir path]
[-ucf | ---use-config-file
files] [-sm |
---screen-mode mode] |
lazygit is a simple terminal UI for git
commands that makes git easier to use.
It provides an interactive interface to perform common git operations such as:
All features of lazygit can be easily
accessed using arrow keys and intuitive keystrokes.
-h,
---help-v,
---version-p,
---path path---work-tree=path and
---git-dir=path
/.git.-f,
---filter pathgit log -- <path>. When
in filter mode, the commits, reflog, and stash are filtered based on the
given path, and some operations are restricted.-d,
---debugLOG_LEVEL
environment variable to set the log level (debug, info, warn, error).-l,
---logslazygit
--debug is running in another terminal tab.---profile-c,
---config-cd,
---print-config-dir-ucd,
---use-config-dir dir-w,
---work-tree path---work-tree argument.-g,
---git-dir path---git-dir argument.-ucf,
---use-config-file
file1,file2,...-sm,
---screen-mode modeDefault keybindings vary by context. For example:
To view the full keybindings list, press ? in the application.
lazygit was written by
Jesse Duffield
<jesseduffield@gmail.com>.
This manual was created by Jongmin Kim <jmkim@debian.org> for the Debian project (but may be used by others).
| April 24, 2025 | lazygit 0.50.0+ds1-1+b2 |