Home/Tools/lazygit
l
Install via:brewgo
License:MIT
Open source

lazygit

About

A simple terminal UI for git commands. Stage, commit, rebase, cherry-pick and resolve conflicts with a TUI that shows everything at a glance.

Pricing

Free

lazygit is a terminal UI for Git that keeps your hands on the keyboard. Panels show status, branches, commits and stashes, and every action maps to a keypress.

Key Features

  • Full git TUI with panels for files, branches, commits.
  • Visual staging and hunk selection.
  • Interactive rebase and cherry-pick.
  • Merge conflict resolution UI.
  • Custom commands and themes.
  • Blazing fast — written in Go.

Pricing

lazygit is free and open source under the MIT license.

Getting Started

brew install lazygit
cd my-repo && lazygit

Press ? in the TUI to see every keybinding, or add lazygit to your git aliases.