Command line Git on Windows
A principal at Agaric regrettably uses Microsoft Windows as a primary operating system. In fact, though, everything works great for him using the open source integrated development environment Eclipse to develop, including using the eGit plugin-- except when something goes wrong, and my (limited) command line knowledge of Git is useless to help him.
Fortunately, it turns out to be pretty easy to have command-line Git on Windows with Eclipse, it just isn't well documented.
Simply install Aptana Studio 3. It installs msysgit which is where the magic happens.
Aptana now provides command-line access to git from within Eclipse.
(If you want to use msysgit directly, the msysgit installer should do it. As msysgit is a Windows port of Git based on MSYS, it works with Windows better than the cygwin Git port.)