Inicio » Formación » Control de versiones en GitHub: Guía para principiantes.

Control de versiones en GitHub: Guía para principiantes.

El control de versiones es una práctica esencial en el desarrollo de software que te permite realizar un seguimiento de los cambios realizados en tu código a lo largo del tiempo. GitHub, una plataforma de alojamiento y colaboración de código fuente, es una opción popular para implementar y administrar sistemas de control de versiones, por lo que si eres nuevo en GitHub y deseas aprender a utilizarlo de manera efectiva, esta guía paso a paso te proporcionará los conocimientos básicos para comenzar.

control de versiones github

Guía paso a paso par el control de versiones con Github 

Paso 1: Crear una cuenta en GitHub

El primer paso es crear una cuenta en GitHub si aún no tienes una.

Puedes visitar el sitio web oficial de GitHub (https://github.com) y seguir las instrucciones para registrarte. Una vez que hayas creado tu cuenta, estarás listo para comenzar a utilizar GitHub para el control de versiones de tu código.

Paso 2: Crear un repositorio

Un repositorio es el lugar donde se almacena tu código y se realiza el seguimiento de los cambios a lo largo del tiempo. Para crear un repositorio en GitHub, sigue estos pasos:

  1. Inicia sesión en tu cuenta de GitHub.
  2. Haz clic en el botón “Nuevo repositorio” en la página principal de tu perfil.
  3. Ingresa un nombre descriptivo para tu repositorio.
  4. Elige si deseas que tu repositorio sea público o privado. Los repositorios públicos son visibles para todos, mientras que los repositorios privados requieren permisos para acceder a ellos.
  5. Haz clic en el botón “Crear repositorio”.

Paso 3: Clonar el repositorio en tu computadora local

Clonar un repositorio te permite obtener una copia local del código en tu equipo. Para clonar el repositorio que acabas de crear, sigue estos pasos:

  1. Abre tu terminal o línea de comandos.
  2. Navega al directorio donde deseas clonar el repositorio.
  3. Copia la URL del repositorio desde la página principal de tu repositorio en GitHub.
  4. Ejecuta el siguiente comando en tu terminal, reemplazando `<URL>` con la URL que copiaste: git clone <URL>.

Esto creará una copia local del repositorio en tu equipo.

Paso 4: Realizar cambios y hacer un commit

Ahora que tienes una copia local de tu repositorio, puedes realizar cambios en los archivos y hacer un commit para guardar esos cambios en tu historial de versiones. Sigue estos pasos:

  1. Abre tu editor de código y realiza los cambios deseados en los archivos del repositorio.
  2. Guarda los cambios en los archivos.
  3. Vuelve a tu terminal y navega al directorio del repositorio clonado.
  4. Verifica el estado de tus cambios ejecutando el siguiente comando: git status. Esto te mostrará los archivos modificados y los archivos nuevos.
  5. Agrega los archivos modificados para que se incluyan en el siguiente commit, ejecutando el comando: git add. El punto (“.”) agrega todos los archivos modificados. Si solo deseas agregar archivos específicos, puedes reemplazar el punto con los nombres de archivo correspondientes.
  6. Haz un commit de tus cambios ejecutando el siguiente comando: git commit -m “Descripción breve de los cambios”. (Reemplaza “Descripción breve de los cambios” con una descripción significativa de los cambios que realizaste.)

Paso 5: Subir cambios al repositorio en GitHub

Una vez que hayas hecho un commit de tus cambios, es hora de subir esos cambios al repositorio en GitHub.

  1. En tu terminal, ejecuta el siguiente comando: git push origin master. Esto enviará tus cambios al repositorio remoto en GitHub.

 

¡Enhorabuena! Has aprendido los conceptos básicos de control de versiones en GitHub. Ahora puedes seguir explorando y aprendiendo sobre las numerosas características y funcionalidades avanzadas que GitHub tiene para ofrecerte.

 

Recuerda que esta guía solo abarca los pasos básicos para comenzar con GitHub. Hay muchos otros conceptos y comandos útiles que puedes aprender, como la gestión de ramas, fusiones, resolución de conflictos y colaboración con otros desarrolladores. Muchos de estos comandos estan recogidos en el cheatsheet que os compartimos hace tan solo unos meses. Explóralos para aprender más sobre el control de versiones.

 

Para conocer todas nuestras novedades suscríbete a nuestra newsletter .También puedes seguirnos en nuestras redes sociales:

Solicita Información



    Suscríbete a la newsletter