epsomsegura

#asiescomolohago

10 comandos básicos de git



Git es una de las herramientas más importantes para cualquier desarrollador. Permite controlar versiones, mantener el historial de cambios y trabajar en equipo de forma organizada. Conocer sus comandos básicos es fundamental para mejorar la productividad y evitar errores al desarrollar software.

1. git init – Inicializar un repositorio

Crea un nuevo repositorio en la carpeta actual. Es el punto de partida para comenzar a versionar tu proyecto.

2. git status – Ver el estado actual

Muestra los cambios pendientes, archivos nuevos y los que están listos para confirmarse. Ideal para saber “cómo va tu repositorio”.

3. git add . – Preparar archivos

Agrega todos los cambios al área de preparación (staging area). También se puede usar con un archivo individual:
git add archivo.php

4. git commit -m "mensaje" – Guardar los cambios

Confirma los cambios con un mensaje descriptivo. Cada commit debe explicar claramente qué se modificó.

5. git log – Ver el historial

Muestra una lista de todos los commits realizados, con fechas, autores y mensajes.

6. git branch – Manejar ramas

Permite ver las ramas existentes o crear nuevas con:
git branch nombre-rama

7. git checkout nombre-rama – Cambiar de rama

Cambia a otra rama del proyecto, útil para trabajar en nuevas características sin afectar el código principal.

8. git merge nombre-rama – Unir ramas

Combina una rama con la rama actual. Ayuda a integrar nuevas funciones al proyecto principal.

9. git clone URL – Clonar un repositorio

Descarga un repositorio remoto a tu máquina. Perfecto para iniciar proyectos existentes.

10. git push y git pull – Subir y traer cambios

  • push: envía tus commits al repositorio remoto.

  • pull: trae los últimos cambios del remoto y los integra en tu copia local.

Dominar estos comandos básicos de Git te permitirá trabajar de forma más organizada y colaborar mejor con otros desarrolladores. Son la base para cualquier flujo de trabajo profesional en desarrollo de software.