reading-notes

📋 Read 07: Control de Versiones

1. ¿Qué es el control de versiones? 🗂️

El control de versiones es un sistema que registra los cambios realizados en un archivo o conjunto de archivos a lo largo del tiempo. 📜 Esto permite que varios usuarios trabajen en los mismos archivos, rastrear el historial de modificaciones y revertir a versiones anteriores si es necesario. 🚀 Git es uno de los sistemas más populares para este propósito.


2. ¿Qué es “clone” en Git? 🖨️

El comando git clone se utiliza para copiar un repositorio remoto y crear una copia exacta en tu máquina local. 🖥️ Esto es útil para empezar a trabajar con un proyecto existente, ya que descargas todos los archivos, historial de cambios y configuraciones desde el repositorio remoto. 🌐


3. ¿Cuál es el comando para agregar los archivos modificados a la zona de preparación? 🛠️

El comando es git add. 🔧 Este comando mueve los archivos que has modificado o creado a la zona de preparación (staging area), donde están listos para ser incluidos en el próximo commit. Puedes usarlo de forma específica (git add archivo.txt) o general para incluir todos los archivos modificados (git add .). 📋


4. ¿Cuál es el comando para enviar la captura de los archivos modificados a GitHub? 🚀

El comando es git push. 🌍 Esto envía los commits realizados en tu repositorio local al repositorio remoto, como GitHub. Generalmente, se usa con el nombre del repositorio remoto y la rama, por ejemplo: git push origin main. 🔗

Fuentes: