Cómo instalar Git en una Mac
Si eres un programador en ciernes, deberías familiarizarte con un sistema de control de versiones.
La mayoría de los trabajos de programación con los que se encuentre requerirán que colabore con otros ingenieros a través de uno de estos sistemas de control de versiones porque es la mejor manera de organizar grandes bases de código y minimizar los efectos de errores o discrepancias. Git es uno de esos sistemas de control de versiones.
Echaremos un vistazo a lo que es Git y cómo puede ponerlo en funcionamiento en su Mac en unos pocos pasos rápidos. ¡También aprenderá algunos comandos esenciales para comenzar a trabajar y emplear Git en su flujo de trabajo tan pronto como haya terminado de leer este artículo!
Git Educated: ¿Qué es Git y cómo me ayuda?
Como mencionamos anteriormente, Git es un sistema de control de versiones de código abierto (también conocido como herramienta de control de versiones o control de código fuente). El propósito principal de una herramienta de control de versiones es monitorear los cambios que ocurren en una base de código cada vez que se actualiza y permitirle volver a cualquier iteración que elija.
Esta es una gran ayuda cuando se da cuenta de que ha programado un error que invierte la lógica de su aplicación. En el caso de un compilador lleno de texto de error rojo, simplemente vuelva a su último repositorio de Git y diríjase a Stack Overflow para averiguar qué salió mal la primera vez: sin daño, sin falta.
Git también es de uso gratuito.
Cómo instalar Git en una Mac
El modelo de Git de Apple viene preinstalado en macOS. Abra su terminal o editor de scripts de shell de su elección e ingrese git –version para verificar qué versión de Git está en su máquina. Si aún no está en su máquina, ejecutar git –version le pedirá que instale Git.
Si bien esta compilación de Git está bien para algunos usuarios, es posible que desee instalar la versión más actualizada (Apple a menudo tarda en actualizar su versión). Puede hacerlo de muchas formas diferentes; hemos recopilado algunas de las opciones más fáciles a continuación.
Instalación de Git en macOS con Homebrew
Utilice Homebrew . Homebrew instala una lista de paquetes útiles que no vienen preinstalados en Mac (vea la lista de paquetes en el sitio web de Homebrew ).
Pegue el siguiente comando en su terminal para instalar Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
El terminal le pedirá que ingrese una contraseña. Ingrese la contraseña que usa para iniciar sesión en su Mac y continuar con el proceso de instalación.
Una vez terminado, ingrese brew install git en la terminal y espere a que se descargue. Verifique que Git se instaló ejecutando git –version .
Cómo instalar Git en macOS con el instalador independiente
Tim Harper creó y admite un instalador independiente para Git en Mac; puede encontrarlo en SourceForge . Simplemente haga clic en Descargar para obtener la última versión, o seleccione cualquier compilación anterior haciendo clic directamente en ella debajo del encabezado Actividad del proyecto .
Siga las instrucciones del instalador hasta que Git esté en su máquina. Verifique que Git se instaló ejecutando git –version en la terminal. ¡Estás terminado!
Nota: algunos usuarios han informado problemas de compatibilidad entre el instalador independiente y Mac OS X Snow Leopard o Mac OS X Lion (OSX 10.6 y 10.7). Si bien es posible encontrar soluciones alternativas, recomendamos encarecidamente instalar Git con Homebrew para evitarlo.
Instalación de Git para macOS con GitHub Desktop
¿Sabe que utilizará GitHub para su proyecto? La instalación de GitHub Desktop también instalará la última versión de Git. Simplemente haga clic en Descargar para macOS y ejecute el instalador. Una vez que haya ejecutado el instalador, verifique que Git se instaló ejecutando git –version en la terminal. ¡Estás terminado!
Git Started: Conceptos básicos
Puede parecer abrumador sumergirse en Git. Estas son las buenas noticias: puede comenzar a utilizar lo que Git tiene para ofrecer incluso cuando solo conozca algunos comandos. Recogerá el resto con el tiempo a medida que descubra nuevas necesidades y busque nuevas soluciones. Por ahora, estos son algunos de los conceptos básicos:
Comandos básicos de Git | |
---|---|
git help, git help -a, git help -g | Muestra una lista de comandos y subcomandos de Git. |
git config –global user.name "FirstName LastName" | Establece su nombre de usuario de Git. |
git config –global user.email "[email protected]" | Configura tu correo electrónico de Git. |
git init | Crea un nuevo repositorio de Git (repositorio) en el directorio actual. |
git add [archivo / directorio] | Agrega una instantánea de los archivos actuales al área de preparación (índice). Esto no guarda ningún trabajo en su repositorio. |
git rm | Elimina archivos del índice. |
git commit | Confirma los cambios en el área de preparación para el repositorio. Debe ejecutar esto para guardar los cambios en su repositorio. |
git commit -a | Puede usar esto para omitir el uso de Git add. Esto busca cambios, los agrega a la preparación y los confirma. |
git diff | Ver cambios entre confirmaciones. |
registro de git | Vea sus confirmaciones anteriores al repositorio. |
rama git [nombre-de-rama] | Crea una nueva rama en su repositorio. Las ramas se utilizan para dividir las bases de código en secciones más pequeñas. |
rama de git | Muestra todas las ramas de su repositorio. |
git switch [nombre-de-rama] | Navega entre ramas. |
git branch [nombre-de-rama] -d | Elimina la rama especificada. |
git clone [ruta-directorio] [nombre-que-elija] | Crea un clon del repositorio especificado. |
git fetch | Comprueba los cambios de otro repositorio sin integrarlos a su repositorio. |
git pull | Confirma los cambios de otro repositorio a su repositorio. |
git push | Actualiza el repositorio con cambios para que otros lo utilicen. |
Limpieza de sus repositorios
Ahora que sabe cómo instalar Git en macOS y comenzar a usarlo, es hora de comenzar a hacer. No se preocupe por tener razón o estar equivocado, limpio o desordenado. Simplemente crea cosas nuevas y aprende sobre la marcha.
Si, entre la refriega de la creación, encuentra que sus ramas se han vuelto un poco desorganizadas para su gusto, siempre hay métodos que puede usar para limpiar las cosas.