Cómo trabajar en un IDE de Windows mientras mi repository de Git está en Linux (usando VMPlayer)

Quiero desarrollar en 2 sistemas: usar Linux (ubuntu) para server / git repo mientras tengo mi IDE (RubyMine) en Win7. ¿Cuál es el mejor enfoque para configurar mi entorno para que los files se compartan entre los sistemas, y también que mi Win RubyMine funcione correctamente con git?

Necesitas tener instalado git en Windows para empezar. Luego puede configurar un directory compartido que tanto Linux como Windows puedan usar. Allí colocas tu repository para que se pueda acceder desde ambos lados. O usa Dropbox y acceda a él desde ambos sistemas. ¿Por qué no usas Rubymine en Linux? ¿Es Win / Mac solamente?

VirtualBox para alojamiento y compartir la carpeta a través de los complementos para invitados. No quiere cambiar a la VM mientras trabaja. Terminal en el vm desde windows.