Git Bash
En esencia, Git es un conjunto de programas de utilidades de lĆneas de comandos que estĆ”n diseƱados para ejecutarse en un entorno de lĆneas de comandos de estilo Unix. Los sistemas operativos modernos como Linux y macOS incluyen terminales de lĆneas de comandos Unix integrados. Esto convierte a Linux y a macOSĀ en sistemas operativos complementarios cuando se trabaja con Git. En cambio, Microsoft Windows utiliza el sĆmbolo del sistema de Windows, un entorno de terminal que no es Unix.
En entornos de Windows, Git normalmente se incluye en un paquete como parte de aplicaciones de interfaz grĆ”fica de usuario de nivel superior. Las interfaces grĆ”ficas de usuario para Git podrĆan intentar abstraer y ocultar los lenguajes primitivos del sistema de control de versiones subyacente. Esto puede ser una ayuda excepcional para que los principiantes en Git contribuyan rĆ”pidamente a un proyecto. Una vez que los requisitos de colaboración de un proyecto aumentan con otros miembros del equipo, es fundamental ser consciente de cómo funcionan los mĆ©todos de Git de verdad sin procesar. En ese momento, puede ser beneficioso disponer de una versión de interfaz grĆ”fica de usuario para las herramientas de lĆneas de comandos. Se ofrece Git Bash para proporcionar una experiencia de Git en el terminal.
¿Qué es Git Bash?
Git Bash es una aplicación para entornos de Microsoft Windows que ofrece una capa de emulación para una experiencia de lĆneas de comandos de Git. 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. Bash es una shell predeterminada popular en Linux y macOS. Git Bash es un paquete que instala Bash, algunas utilidades comunes de bash y Git en un sistema operativo Windows.
Cómo instalar Git Bash
Git Bash viene incluido en el paquete Git para Windows. DescƔrgate e instala Git para Windows como el resto de las aplicaciones de Windows. Una vez descargado, busca el archivo .exe incluido y Ɣbrelo para ejecutar Git Bash.
Cómo utilizar Git Bash
Git Bash tiene las mismas operaciones que una experiencia de Bash estÔndar. SerÔ útil revisar el uso bÔsico de Bash. El uso avanzado de Bash estÔ fuera del alcance de este documento centrado en Git.
Cómo navegar por las carpetas
El comando de Bash pwd sirve para imprimir el "directorio de trabajo actual". pwd equivale a ejecutar cd en un terminal DOS (host de consola de Windows). Es la carpeta o ruta en la que reside la sesión de Bash actual.
El comando de Bash ls sirve para "enumerar" el contenido del directorio de trabajo actual. ls equivale a ejecutar DIR en un terminal de host de consola de Windows.
Tanto el host de la consola de Bash como el de Windows tienen un comando cd. cd es la sigla en inglés de "cambiar de directorio". Se invoca cd con el nombre de un directorio adjunto. Si se ejecuta cd, se cambiarÔ el directorio de trabajo actual de las sesiones del terminal al argumento del directorio que se ha especificado.
Comandos de Git Bash
En el paquete Git Bash se incluyen otros comandos adicionales que se pueden encontrar en el directorio /usr/bin de la emulación de Git Bash. De hecho, Git Bash puede ofrecer una experiencia de shell bastante sólida en Windows. Git Bash incluye en el paquete los siguientes comandos de shell que estÔn fuera del alcance de este documento: Ssh, scp, cat y find.
AdemÔs del conjunto de comandos de Bash que hemos mencionado anteriormente, Git Bash incluye el conjunto completo de comandos fundamentales de Git que se explican en este sitio. Obtén mÔs información en las pÔginas de documentación correspondientes de git clone, git commit, git checkout y git push, entre otras.