DEV Community

Cover image for terminal UI for git 🀩
Mainendra
Mainendra

Posted on

terminal UI for git 🀩

lazygit ❀️

lazygit

  • Similar to other UI tools.
  • Easy to switch branch and commit changes.
  • Supports VIM commands for navigation.
  • Has mouse support if you need.
  • Launch menu if you don't remember shortcuts πŸ˜€

Reference - https://github.com/jesseduffield/lazygit

gitui

gitui

  • Fast keyboard only controls.
  • Context based help for hot keys.
  • Async git API for fluid control.
  • written in rust πŸ¦€

Reference - https://github.com/extrawurst/gitui

tig

tig

tig-help

  • ncurses-based text-mode interface πŸ€”
  • directly use sub-command from terminal πŸ‘
  • kind of similar to gitk 😬

Reference - https://github.com/jonas/tig

Top comments (1)

Collapse
 
joel profile image
Joel Krause

Awesome. Thanks for the list. I’m gonna try out lazygit πŸ₯³