Smart Web
← Volver a Desarrollo Web

Guía de Git: Desde la Instalación hasta la Gestión de Proyectos

Git es un sistema de control de versiones de código abierto indispensable para cualquier desarrollador. Imagina que trabajas en un proyecto grande, haces cambios y luego un error te hace perder tu trabajo. Con Git, puedes revertir a cualquier versión anterior con un solo clic. También permite que varias personas trabajen en el mismo proyecto sin sobrescribir el trabajo de los demás.

ℹ️ Información del Software

🖥️ SO: Windows, macOS, Linux

🏷️ Etiquetas: Control de Versiones, Git

💰 Precio: Gratis

⬇️ Descargar Git

Git está disponible para todos los sistemas operativos. Puedes descargarlo desde el sitio web oficial:

⬇️ Descargar Git (Oficial)

📝 Comandos Más Importantes de Git (Detallado)

1. Inicializar un Nuevo Repositorio (git init)

Para comenzar a rastrear un proyecto con Git, ve a la carpeta del proyecto y escribe:

git init

Este comando crea una carpeta oculta llamada `.git` que contiene todo el historial de tu proyecto.

2. Agregar Cambios (git add)

Cuando editas un archivo o creas uno nuevo, debes decirle a Git:

git add .

El punto `.` significa "agregar todos los archivos modificados".

3. Confirmar Cambios (git commit)

Para guardar una instantánea de tu proyecto con un mensaje descriptivo:

git commit -m "Descripción de los cambios"

Ejemplo: git commit -m "Agregar página de inicio".

4. Subir a GitHub (git push)

Si usas GitHub, puedes subir tu código al servidor:

git push origin main

5. Obtener Actualizaciones de GitHub (git pull)

Si un equipo trabaja contigo, obtén las últimas actualizaciones:

git pull origin main

🌿 Ramas (Branches)

Las ramas te permiten probar una nueva característica sin afectar el código principal:

git branch feature-1
git checkout feature-1

Después de terminar, puedes fusionar la rama con la rama principal:

git checkout main
git merge feature-1

📋 Tabla Resumen de Comandos

ComandoFunción
git initCrear un nuevo repositorio
git add .Agregar cambios
git commit -m "..."Guardar cambios
git pushSubir cambios
git pullObtener actualizaciones

❓ Preguntas Frecuentes

¿Es Git gratis?

Sí, Git es de código abierto y completamente gratis.

¿Cuál es la diferencia entre Git y GitHub?

Git es el sistema que gestiona las versiones en tu máquina. GitHub es un sitio web para alojar tus proyectos (una versión en la nube de Git).

¿Git necesita internet?

No, puedes usar Git localmente sin internet. Solo necesitas internet al subir a GitHub.

¿Has comenzado a usar Git en tus proyectos? ¡Comparte tu experiencia en los comentarios!


← Volver a Desarrollo Web

Por: Abdulhamid Al-Bakdali

Fundador de Smart Web