This answer is great for seeing a visual diff between two files that are checked into git: How do I view 'git diff' output with a visual diff program?
Howev
If you use Eclipse you can visually compare your current branch on the workspace with another tag/branch: