DeltaWalker
Five years ago, we had WinMerge and P4Merge doing file comparison and merge. Today we have Deltopia DeltaWalker to carry on more sophisticated work, and do it better.
Base on Eclipse platform (so it can run on Windows, Mac and Linux), this genuine productive tool helping you look deeply inside your project, files or folder, sync, compare and merge, what you did great, what you did just crap.
Read more: http://www.deltopia.com/
do you recommend Pro or standard?
Source code A, both you and me check out and modify. You finish first, check in as B, I modify as C and want to check in. Need 3-way comparison to see what you have changed from A to B and what I have changed from A to C. Though still can use two-way comparison. But 3-way is more clean and easily to understand.
Always remember the practice of Continuous Integration
One thing I like Git is it does smart merge. Most of time, you just commit your codes, Git has an intelligent solution merge them without too many human intervention.