Table of Contents

Git

🧠 ¿Qué es Git?

Git es un sistema de control de versiones distribuido que permite gestionar y registrar los cambios realizados en archivos a lo largo del tiempo.

Fue creado por Linus Torvalds en 2005 para el desarrollo del núcleo de Linux.


🛠️ ¿Para qué se utiliza Git?

* Control de versiones: Llevar un historial detallado de los cambios en los archivos de un proyecto. * Trabajo en equipo: Facilitar la colaboración entre múltiples desarrolladores. * Ramas: Desarrollar nuevas funcionalidades sin afectar la versión principal. * Deshacer cambios: Revertir a versiones anteriores en caso de errores.


🔄 ¿Cómo funciona Git?

Git opera mediante tres áreas principales:

1. Directorio de trabajo: Donde se realizan cambios en los archivos. 2. Área de preparación (staging area): Donde se colocan los cambios que se desean confirmar. 3. Repositorio: Donde Git almacena de forma permanente los cambios confirmados.

Este flujo permite un control preciso sobre qué cambios se incluyen en cada confirmación (commit).


💻 ¿Cómo se relaciona Git con Astro y Deploy Now?

Al trabajar con Astro para desarrollar tu sitio web, utilizas Git para:

* Versionar tu código: Mantener un historial de los cambios realizados. * Colaborar: Facilitar la integración de cambios de múltiples desarrolladores.

* Desplegar: Con Deploy Now de IONOS, conectar tu repositorio Git para que, cada vez que realices cambios y los subas, se despliegue automáticamente tu sitio.