Skip to content

Comment on Git? tigparent

Comments

Magit is fantastic. If you don't use emacs but instead use Vim, you should check out fugitive (https://github.com/tpope/vim-fugitive)

Fugitive is hugely useful and actually provides features above and beyond tig.

That said, tig has an innate simplicity that works for people who are not native vim-ers.

I primarily use screen windows for different functionality. While I can accomplish everything from vim-fugitive, I still maintain a "git" window purely for mind-segmentation and window-SRP reasons.

Thus, tig may open up a completely new concept of active git interfacing.

That said, it is yet another keystroke set to remember (albeit a small keyset).

To be honest, fugitive is one level below Magit -- but it's still a must-have. On a side note, I think that not having an interface to Git is a show-stopper for a programming-oriented text editor, just like integrated compilation support. I checked TextAdapt lately, and I was surprised it doesn't have it (yet) (unless I'm mistaken).

Agreed. Fugitive rocks. I use it more than I do the command line. However I've never been happy with its ability to review history.

tig is one way to cover that gap, but I wanted to do my git log viewing in vim so I can more easily cut and paste. I wrote this git log viewer (vim plugin) to cover that gap:

https://github.com/kablamo/vim-git-log

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.