Cygwin on Windows 10

Alternative to Cygwin

Windows Subsystem for Linux is Microsoft-installed Ubuntu terminal window with full performance (not a virtual machine, and faster than Cygwin).

Git on Windows command line

Cygwin has git, or you can get git for Windows Command Prompt

Cygwin tips

Numerous tips on Python and Cygwin including using a graphical Cygwin desktop under the Cygwin category.

OpenCV Cygwin

OpenCV from Python under Cygwin