2 ms·
Tig looks like a wonderful tool for all kinds of git interaction. I'm not too familiar with tig, but it looks like it does a lot of what Emacs' magit does. AF
by rgoulter 2y ago
Tig looks like a wonderful tool for all kinds of git interaction.
I'm not too familiar with tig, but it looks like it does a lot of what Emacs' magit does.
AFAICT, there are some things I find useful in magit that tig doesn't have:
e.g. magit allows for committing/amending/rewording with just a few strokes; afaict, tig doesn't support the equivalent out of the box.
e.g. in magit's status view, you'll get to see the diff for each change alongside the status entry. (Whereas tig limits itself to one view at a time; and viewing the diff is a different view than the status view).
- arunix 2y agoThere's also lazygit which does have features like this https://github.com/jesseduffield/lazygit https://github.com/jesseduffield/lazygit
- petepete 2y agoTig is simple by design and it has some features I find useful that magit doesn't have. 1. starts instantly 2. requires no plugins or config (or an entire editor/os!) 3. available in every distro's repo 4. lets me stage and unstage lines or hunks with 1 key