Utilice Cygwin Git + SSH con Visual Studio

Soy nuevo en los entornos de desarrollo de Windows y solo he usado Cygwin para acceder a los progtwigs de Windows.

¿Es posible que un progtwig de Windows como VS2012 se integre con git y una key pública generada dentro de Cygwin?

Prefiero mantener tantas herramientas dentro de un entorno pseudo * nix como sea posible para permanecer en mi zona de confort.

Sí.

VSTE usa su propia implementación de git para que no tenga que configurarlo para usar su versión de Cygwin ni nada.

Todavía le pedirá que instale la versión de Git para Windows, ya que no detectará la versión de Cygwin, aunque puede desactivarla fácilmente sin perder nada (AFAICS). Todo (incluido el mapeo de elementos del proyecto al estado de git) es manejado por su propia implementación y funciona de la forma habitual.

Relacionado: recomiendo git-cnetworkingential-winstore para almacenar sus cnetworkingenciales de git SSH en la tienda de Windows, desbloqueado por su count de usuario de Windows. Funciona con la installation de Cygwin, solo necesita referencerlo usando la ruta Cygwin.

Nota: Probado en VS2013, pero también debe aplicarse a VS2012.