collecting previously mailed information and started a new section
http://www.mediawiki.org/wiki/Git_Graphical_User_Interfaces#Viewers_%28repo…
browsers for "git":
My starting point was
http://stackoverflow.com/questions/438163/whats-the-best-web-interface-for-…
gitalist
http://www.gitalist.com/
gitweb
http://git.or.cz/gitwiki/Gitweb
cgit
http://hjemli.net/git/cgit/
FishEye (Atlassian, not free)
https://gerrit.wikimedia.org/r/gitweb?p=operations%2Fpuppet.git
https://gitorious.org/mediawiki/mediawiki-trunk-phase3/trees/master
http://gitlabhq.com/
I checked all of the mentioned git viewers.
As far as I can see, most of the mentioned viewers lack an apparent function to view
_arbitrary_ "diffs".
I like the ViewVC function "select for diffs" which allows easily to compare any
version, and (currently) still prefer the ViewVC interface.
ViewVC's screen layout is clear and well arranged even on smaller screens; most of the
listed git viewers I have tested this weekend are complex.
Further proposals and comments can now please got to the new section
http://www.mediawiki.org/wiki/Git_Graphical_User_Interfaces#Viewers_%28repo…
Tom