Actualmente podemos utilizar 2 ambientes para para la manipulación de git uno de ellos se llama git bash, que precisamente se instala junto con git y otro también conocido como Powershell que es una herramienta que también viene integrada con Visual Studio Code, aunque se puede ejecutar de manera independiente, es decir, no depende de Visual Studio Code para funcionar
Una de las diferencias principales es que git bash es una consola que viene con un entorno estilo unix por lo que debes de conocer un poco o de recordar un poco el manejo del sistema de archivos con unix, no quiero decir que seas un experto pero si que tengas los conocimientos básicos y en el caso de Powershell este viene con el clásico MS-DOS que creo que la mayoría manejamos a la perfección o quizás solo yo conocí MS-DOS.
Bash es el acrónimo en inglés de Bourne Again Shell. Una shell es una aplicación de terminal que se utiliza como interfaz con un sistema operativo mediante comandos escritos.
Solo como un ejemplo, en unix para listar el contenido de un directorio es con ls y en MS-DOS o Windows es dir.
Les muestro ambas consolas en acción git bash a la izquierda y powershell a la derecha
Si necesitas saber un poco mas sobre el manejo de git te recomiendo leer este articulo Como controlar nuestro código fuente con Git y GitHub desde Visual Studio Code
Conclusiones
En realidad la diferencia ya en la practica es mínima, prácticamente solo son las instrucciones para el manejo del sistema de archivos, en cuanto al manejo de git con cualquiera de ambos shells no hay diferencia, en lo personal utilizo Powershell ya que viene integrado con Visual Studio Code y me he acostumbrado a usarlo de esa manera y no una ventana por separado
¿Conoces alguna otra manera de hacer este cambio? coméntanoslo.
¿Necesitas ayuda con tu desarrollo de software o el marketing de tu negocio? No dudes en contactarnos
Te dejo un video para que lo veas con mas detalle
Jesús Serrano
Desarrollador web con amplia experiencia en diferentes lenguajes de programación, Servidores de Bases de datos y servidores web.
El que no vive para servir no sirve para vivir
Contactar
Si necesitas ayuda con tu desarrollo de software o el marketing de tu negocio no dudes en ponerte en contacto con nosotros.
Teléfono: 4772288223