Introducción a la gestión de versiones y Git

La gestión de versiones es una práctica esencial en el desarrollo de software que permite rastrear y controlar los cambios en el código fuente y otros recursos del proyecto. Git es un sistema de control de versiones distribuido ampliamente utilizado en la industria.

Zona Clave: Comprender la importancia de la gestión de versiones, control de versiones centralizado vs. distribuido y la función de Git en el control de versiones.

Instalación de Git en tu sistema

Antes de comenzar a utilizar Git, debes instalarlo en tu sistema operativo. Git es compatible con Windows, macOS y Linux. A continuación, se detallan los pasos para la instalación en los sistemas operativos más comunes:

Windows:

  1. Descarga el instalador de Git desde https://git-scm.com/download/win.
  2. Ejecuta el instalador y sigue las instrucciones.

macOS:

  1. Puedes instalar Git a través de Xcode Command Line Tools o utilizando Homebrew.
  2. Si usas Homebrew, ejecuta el comando brew install git.

Linux:

  1. En distribuciones basadas en Debian (como Ubuntu), ejecuta sudo apt-get install git.
  2. En distribuciones basadas en Red Hat (como CentOS), ejecuta sudo yum install git.

Zona Clave: Aprender a instalar Git en tu sistema operativo específico y verificar la instalación con git --version.

Configuración inicial de Git

Después de instalar Git, es importante configurar tu nombre de usuario y dirección de correo electrónico. Estas configuraciones se utilizan para identificarte en los commits que realices en tus proyectos.

Configuración Global: Ejecuta los siguientes comandos en tu terminal:

git config --global user.name "Tu Nombre"
git config --global user.email "[email protected]"

Zona Clave: Configurar la identidad de Git con git config --global, que se aplica a todos los proyectos Git en tu sistema.