All Posts programming lazygit: TUI for managing Git repositories, branches, and more

lazygit: TUI for managing Git repositories, branches, and more

· 134 words · 1 minute read

lazygit is a simple terminal UI for Git commands, providing an intuitive interface for managing repositories.

Open Lazygit in the current repository:

lazygit

Open Lazygit for a specific Git repository:

lazygit --path path/to/repository

Start Lazygit with focus on a specific panel:

lazygit status|branch|log|stash|...

Print the default Lazygit configuration:

lazygit --config

Tail the Lazygit logs (useful with debug mode in another terminal):

lazygit --logs

Run Lazygit in debug mode:

lazygit --debug

Print the configuration directory:

lazygit --print-config-dir

More information: https://github.com/jesseduffield/lazygit .

I hope you enjoyed reading this post as much as I enjoyed writing it. If you know a person who can benefit from this information, send them a link of this post. If you want to get notified about new posts, follow me on YouTube , Twitter (x) , LinkedIn , and GitHub .