← Lumbre

Tecnología Git en Linux: control de versiones sin misterio

Portada de Git en Linux: control de versiones sin misterio

Git en Linux: control de versiones sin misterio

✦ Guardar el historial de tu código y colaborar sin pisarse los archivos · Tecnología · 3 minutos que valen la pena

Roadwise Consulting

Firmado y verificado · Fernando Castro

Objetivo: Entender el problema que resuelve Git y el flujo básico clone/add/commit/push/pull en un entorno Linux.

3 min Tecnología 15–99 años
Autoevaluación
Más
Git en Linux: control de versiones sin misterio

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Linux de cero a casi experto Cursos Explorar Mi cuenta Salir del modo estudio

Git recuerda cada versión (y quién la tocó)

Git es el sistema de control de versiones más usado del planeta. En lugar de proyecto_final_v3_ahora_si.zip, tienes un historial de cambios, ramas para experimentar y herramientas para fusionar trabajo de varias personas.

En Linux se instala fácil (apt install git / dnf install git) y se usa casi siempre desde la terminal o desde el editor.

Git en Linux: control de versiones sin misterio
Imagen Pixabay (licencia libre, autor: suixin390) https://pixabay.com/photos/data-computer-programming-codes-5606639/
Qué es Git y cómo funciona
Explicación clara del modelo mental de Git.
  1. git init o git clone url — empezar repo
  2. git status — qué cambió
  3. git add archivo — preparar (stage)
  4. git commit -m "mensaje claro" — guardar snapshot
  5. git push / git pull — sincronizar con remoto (GitHub, GitLab…)

Flujo diario con Git

bashgit.sh
git init                                  # convertir la carpeta en repogit add .                                 # preparar todos los cambiosgit commit -m "feat: pantalla de login"   # congelar con mensaje descriptivogit remote add origin [email protected]:ana/app.git  # señalar el remotogit push -u origin main                   # subir la rama main por primera vezgit log --oneline --graph                 # ver la historia como grafogit switch -c rama-nueva                  # crear y cambiar a una rama
Git guarda instantáneas (commit) de tu trabajo. «add» prepara los cambios (staging); «commit» los congela con un mensaje; «push» los sube al remoto.

¿Qué hace git commit?

Git solo funciona en Windows y no existe en Linux.

Git mínimo

Repositorio
Proyecto versionado con su historial .git
commit
Punto en el historial con mensaje y cambios
rama (branch)
Línea de desarrollo paralela
remoto
Copia en un servidor (GitHub, etc.)

Toca una tarjeta para ver la respuesta.

Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.

Autoevaluación

Comprueba lo que aprendiste

2 preguntas · ves cada respuesta al momento · el resultado queda guardado en tu historial

Iniciar autoevaluación
Más sobre esta lección

Rutas vivas

¿Y ahora qué? Elige el camino por lo que necesitas

No es un listado al azar: cada camino responde una pregunta distinta y te dice por qué.

Conecta con

Otra forma de comprenderlo

✦ Explorar el universo completo
Explora temas relacionados

Conceptos

Comentarios

Inicia sesión para comentar.

Todavía no hay comentarios. Sé la primera persona en opinar.