Lazygit is a TUI app for Git and it's very convenient. My brother recommended me Lazygit well before I have switched to Vim, so the navigation felt very strange in the beginning. But once I got used to the
hjkl navigation, I liked it more, not just for the navigation but also for the shortcuts.LG made it easier and so much faster to work with Git, and it visualized new concepts in Git that I struggled with or didn't even know before. For example, stashes. No matter how strange it is, but I have never used stashes before using Lazygit.
Moreover, LG is the reason how I realized that you can stage/unstage only some changes inside a file(hunks).
https://github.com/jesseduffield/lazygit
