git

Linux · Paquetes · solo documentación

Qué hace y para qué sirve

Sistema de control de versiones: guarda el historial de cambios de un proyecto y permite volver atrás, ramificar y colaborar.

Sintaxis

git orden [opciones]

Opciones y parámetros

  • init

    Crea un repositorio nuevo en el directorio actual.

  • status

    Muestra qué ficheros han cambiado y cuáles están preparados para el commit.

  • add fichero

    Prepara cambios para el próximo commit; add . prepara todos.

  • commit -m "mensaje"

    Guarda en el historial los cambios preparados, con un mensaje.

  • log --oneline

    Muestra el historial de commits en una línea cada uno.

  • config --global clave valor

    Configura Git para tu usuario, como user.name y user.email.

  • branch [nombre]

    Lista las ramas o crea una nueva.

Ejemplos de uso

  • git init

    Convierte el directorio actual en un repositorio.

  • git status

    Comprueba el estado del directorio de trabajo.

  • git add informe.txt && git commit -m "Añade el informe"

    Prepara un fichero y lo guarda en el historial.

  • git log --oneline

    Revisa el historial de forma compacta.

  • git config --global user.name "Ana"

    Fija el nombre que aparecerá en tus commits.

  • git branch pruebas

    Crea una rama llamada pruebas.

Notas y errores frecuentes

  • Git guarda cada commit con una identidad: configura user.name y user.email antes del primero.
  • Alcance del simulador: init, status, add, commit, log, config y branch.

Comandos relacionados