I'm coming to an existing project in which people used git to track everything from scratch. I want to have a tool to view the differences between several commits. gitk does a good job, but talking about human readability, i开发者_高级运维t's does not facilitate me much. Is there a better solution? I'm looking for a set of tools that allow me to easily compare branches (some how like winmerge - Display two version in parallel and highlight the changes), and running on Mac.
Meld supports Mac. You can configure Git to use it as the diff tool.
I find NbGit (a git plugin for Netbeans) make this job very easy.
精彩评论