lazygit is a CLI tool to handle git repositories, written in Go with the
gocui library. You can add files easily, resolve merge conflicts,
checkout recent branches easily, scroll through logs/diffs of
branches/commits.stash, push/pull quickly, squash down and rename
commits in CLI.

Homepage:
https://github.com/jesseduffield/lazygit/
