I’ve updated my little scdiff program and added git support.
If you work with git, Subversion or CVS from command line, scdiff is a handy program to preview your changes before committing them.
It works by creating before/after files in a temporary directory and launching a diff viewer (WinDiff by default, but can be configured) to show the diffs.
It auto-detects which scm is being used in a given directory, so you
launch it by simply typing
It requires git/svn/cvs executable be in the path. There still is no decent windows build of git, so I use cygwin to get git.