All apps/lazygit

lazygit

lazygit

A simple terminal UI for git commands.

Runs as lazygit|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 7 fields

Start lazygit on a repository, optionally focused on a panel or filtered to a path. Printing config and profiling options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui lazygit
Open lazygitExample values, fixed in this page — nothing here reaches a terminal
Basic
Repository path*
directory
Focus panel
4 choicesenum
TasksEach one presets the form for one job
Open a repository
pathpanel
Debug run
pathdebug
ParametersOnly these flags are editable in the form
Repository path
path
--path-p
Filter log to path
path
--filter-f
Initial screen mode
enum
--screen-modenormalhalffull
Config file(s)
Comma-separated list of config files.
string
--use-config-file
Debug mode
boolean
--debug-d
Tail logs
Run in a second tab while another lazygit runs with debug.
boolean
--logs-l
Focus panel
enum · positional 0
statusbranchlogstash
SourcesEvery flag above is checked against these
help
-p, --path Path of git repo. (equivalent to --work-tree=<path> --git-dir=<path>/.git/) -f, --filter Path to filter on in `git log -- <path>`. git-arg Panel to focus upon opening lazygit. Accepted values (based on git terminology): status, branch, log, stash. -d, --debug Run in debug mode with logging (see --logs flag below). -l, --logs Tail lazygit…
helpmaster 2026-10-27

github.com

Before it fills your prompt, Otty checks the installed lazygit against its version. A form that does not match your version is not offered.