4 ms·
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 rep
by moonshinefe 11y ago
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.
- weitzj 11y agoI 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
- nilkn 11y agoVery cool, I've been using tig all this time and never even bothered to realize it was customizable.
- skeuomorf 11y agoYou 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 https://news.ycombinator.com/item?id=10090834 [1] http://fuse.sourceforge.net/sshfs.html http://fuse.sourceforge.net/sshfs.html