Final update and fix: The solution here turned out to be a combination of two things: using Windows Git rather than Cygwin Git as Graham Borland suggest
You might have more luck running a native Windows client such as msysGit, rather than trying to do it inside Cygwin.