4 ms·
How does this stack up against tig? https://jonas.github.io/tig https://jonas.github.io/tig
by p2detar 3y ago
How does this stack up against tig?
https://jonas.github.io/tig https://jonas.github.io/tig
- GonGonBungaBoom 3y agoSee https://github.com/Extrawurst/gitui#3--benchmarks-top- https://github.com/Extrawurst/gitui#3--benchmarks-top- for a comparison on indexing the linux kernel
- topher200 3y agotig is great for a read only operations. Looking at the tree, peeking at diffs, finding specific commits. It's quicker to get in and out of. I reach for it instead of `git log`. lazygit makes it super easy to make modifications. Reorder commits, revert specific hunks from commits. I find it easier to use if I need to look at a really big diff. I reach for it instead of `git rebase -i`, and it can do things no native tool can do easily (such as revert or extract specific hunks from commit earlier in the tree. I use both multiple times per day. tig if I just want to look at stuff (fewer keystrokes to look at diffs in the tui!) and lazygit if I want to modify stuff (more powerful!).
- mbirth 3y agoI find marking files, hunks and single lines to commit extremely comfortable in tig. And also reverting is as easy as selecting a file or hunk and pressing Shift+1. But yes, more complex operations are not supported or rather you have to define an external command and thus use an external tool for those.