DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 963,864 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
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 πŸ₯³

πŸ€” Did you know?

🌚 You can turn on dark mode in Settings