Based on AndrewD's answer: Use cygwin's git, but use Windows Git's gitk and git gui. In other words, uninstall the git-gui and gitk packages from cygwin (if installed). Then which gitk should point to the Windows file, not the cygwin binary in /usr/bin.