Chef shell-init en windows arruinando git bash?

Instalé ChefDK en mi máquina (Windows 7). Necesitaba usar el ruby ​​embedded como mi ruby ​​del sistema, así que me encontré con este command:

echo 'eval "$(chef shell-init bash)"' >> ~/.bash_profile 

Ejecuté esto. Parece que ha actualizado mi ruby ​​del sistema al Ruby de ChefDK. Pero ahora, Git bash no está funcionando. Cualquier command que ejecuto obtengo la respuesta: bash: git: command no encontrado

¿Hay algún cambio que deba hacer en las variables de mi entorno para solucionar esto?

Encontré esta Publicación del Blog del Chef, The ChefDK en Windows Survival Guide

La publicación claramente dice:

NOTA: El único shell de Windows oficialmente admitido y recomendado por Chef es Powershell. Use Bash bajo su propio riesgo

Como mitigación, hay una solución provista,

Establezca lo siguiente en su perfil bash: (Actualizado para ChefDK más reciente)

RUBY_VERSION = "2.3.0" export PATH = "$ {PATH}: $ {HOME} / AppData / Local / chefdk / gem / ruby ​​/ $ {RUBY_VERSION} / bin: / c / opscode / chefdk / embedded / bin" export GEM_ROOT = "/ c / opscode / chefdk / embedded / lib / ruby ​​/ gems / $ {RUBY_VERSION}" exportar GEM_HOME = "$ {HOME} / AppData / Local / chefdk / gem / ruby ​​/ $ {RUBY_VERSION}" exportar GEM_PATH = "/ c / opscode / chefdk / embedded / lib / ruby ​​/ gems / $ {RUBY_VERSION}"