Hacker News new | past | comments | ask | show | jobs | submit login

I use this tool quite a bit. It's pretty nice, especially when SSHing into remote systems that don't have any UI available, but you need to do work with git repositories.

It's the best text-based tool I've seen for quickly visualizing git histories and diffs for each commit.




I like it a bit more colourfull and have more space for the commit notes than for the author's name:

  ~/.tigrc


  set git-colors = no
  set show-changes = yes
  set commit-order = topo
  set refresh-mode = auto
  set main-view = \
    date:default \
    author:abbreviated \
    id:yes,color \
    commit-title:graph=yes,refs=yes


Very cool, I've been using tig all this time and never even bothered to realize it was customizable.


You might also enjoy ranger[0] which is a console file manager with vi key bindings, I use it as my primary file manager and it's pretty convenient when SSHing as well.

Edit: I should also clarify that if I will work with a remote directory for a non-trivial amount of operations or time, I just mount it locally via sshfs[1] which also saves me the pain of having to install ranger on the remote machine.

[0] https://news.ycombinator.com/item?id=10090834

[1] http://fuse.sourceforge.net/sshfs.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: