git? tig!


 Git  UI () IDE UIVCS Tcl/Tk 

UI



tig tig  Jonas Fonseca  git  ncurses Outlook  MuttEmacs  VimFirefox  3m使使 tig 


3 alt JVM JIRA  50,000 


tig  git log ASCII 使 (g ) --all  git  ( tig master..branch) j/k / 使 ()

 Enter 

tig-2
 j/k 使 Enter   (q  tig 

 tgit checkout ( Enter 使)


使tig status  shift-S  git status  git  u u git reset HEAD <file>   

 Enter  (diff)  ( q)j/k  ()  @  () 使  u (@@ )1 使使 git add -i 

shift-C  ()

tig-4

Blame 


 tig blame <file>  git blame  Git -> IDEA Annotate () Enter 

tig-6


調 git log  tig Enter  Git 使


OS X 使Homebrew  Lunux  tig OS X 使 http://jonas.nitro.dk/tig/ Cygwin 使

man  tig   使

 

* Atlassian Blogs 稿
* : 2013 57 "git? tig!"