Anuncio

Comandos de Git que todo desarrollador principiante debería conocer

Todos hemos pasado por esto: intentar recuperar código que funcionaba antes de los últimos cambios, sin recordar qué modificaciones hicimos hace días. Git resuelve estos problemas de forma efectiva.

Git es un sistema de control de versiones distribuido que registra los cambios en tu código. Creado por Linus Torvalds en 2005, hoy es básico para cualquier desarrollador. A diferencia de otros sistemas, Git guarda copias completas de tus archivos, lo que lo hace rápido y eficiente.

Con Git, cada cambio queda registrado en un historial organizado. Puedes regresar a cualquier punto anterior, trabajar en diferentes funciones al mismo tiempo mediante ramas, y colaborar con otros desarrolladores sin conflictos.

Esta guía te ofrece comandos Git básicos para tu trabajo diario. También te presentamos un script que simplifica estos comandos, permitiéndote ejecutarlos con sintaxis más corta.

Comandos Git que debes conocer

1. Clonar un repositorio

Usando Git directamente:

git clone https://github.com/[user]/[repo] --branch [branch]

Este comando te permite descargar una copia completa del repositorio a tu máquina local. Al especificar --branch [branch] puedes seleccionar exactamente qué rama quieres clonar. Si no indicas ninguna rama, Git clonará la rama predeterminada (generalmente main o master).

2. Configurar repositorio remoto

Usando Git directamente:

git remote set-url origin https://[token]@github.com/[user]/[repo]

Con este comando configuras la URL del repositorio remoto al que enviarás tus cambios. Es especialmente útil cuando necesitas cambiar la URL de origen o cuando necesitas incluir un token de acceso personal para la autenticación con GitHub.

3. Deshacer el último commit

Usando Git directamente:

git reset --hard HEAD~1
git push origin HEAD --force

Estos comandos te permiten eliminar completamente el último commit que has realizado. El reset --hard elimina los cambios de tu repositorio local, y el push --force actualiza el repositorio remoto. Ten cuidado con este comando, ya que borra permanentemente los cambios.

Julio

Información sobre cursos, becas, programas, tutoriales, lo que encuentre.

Entradas recientes

Aprende a manejar bases de datos: este curso de Microsoft SQL es gratuito y completo

Aprende Microsoft SQL desde cero con este curso gratuito. Domina consultas, filtros y más en…

1 hora hace

¿Podemos confiar en la IA? Un estudio de Anthropic pone en duda su sinceridad

Científicos descubren cómo la inteligencia artificial oculta sus verdaderos objetivos y logran exponerlos con una…

4 horas hace

Este curso gratuito de Python te hará analista de datos en solo 4 horas

Aprende Python para análisis de datos en solo 4 horas con este curso gratuito de…

5 horas hace

Este profesor japonés lleva sus clases a YouTube: 31 lecciones gratuitas en español

Aprende japonés gratis con este curso completo de 31 lecciones impartido por un profesor nativo.…

6 horas hace

TensorFlow para principiantes: así puedes crear tu primera IA en 15 minutos

Aprende a crear modelos de IA con TensorFlow desde cero. Tutorial paso a paso con…

7 horas hace

Amazon lanza 6 cursos gratuitos en seguridad cloud: así puedes certificarte en 14 horas

Descubre los 6 cursos gratuitos de AWS para dominar la seguridad en la nube y…

12 horas hace