Git y Github

Como primer paso introductorio, deberá leer los apuntes siguientes: Los apuntes de Majo - Git y Github
Git
Debe copiar las preguntas mostradas en el listado y responderlas en un documento de Google Docs, adicionalmente deberá probar cada comando y dejar constancia de su ejecución [Tarea #2]
Instalación de Git y repaso de comandos https://github.blog/2024-06-10-top-12-git-commands-every-developer-must-know/
- ¿Qué es Git y qué es un sistema de control de versiones?
- De un ejemplo de ejecución de cada comando:
- git config (opcional si se usa GitHub Client)
- git init
- git status
- git add (agregando un solo archivo y agregando todo el contenido)
- git commit
- git clone url
- git checkout
- git branch
- git pull (Realizar este paso luego de crear su cuenta de Github y crear un repositorio)
- git push (Realizar este paso luego de crear su cuenta de Github y crear un repositorio)
- Apoyo: Oh My Git o Learning Git Branching

Github
Debe copiar las preguntas mostradas en el listado y responderlas en un documento de Google Docs, adicionalmente realizar las acciones indicadas y dejar constancia de su ejecución [Tarea #3]
- ¿Qué es Github?
- Creación de cuenta
- Instalación y configuración de GitHub Client
- Creación de repositorio
- Uso de comandos para enlazado con repositorio en línea
- git remote add origin rama
- git clone url
- git pull y git push, coloque las prácticas recomendadas para utilizar estos comandos
Deberá comprender las áreas de trabajo: Not-staged, Staged y Commited. Debe crear un documento explicando cada una de ellas y sus diferencias. Adicionalmente un diagrama que represente lo anterior. Finalmente, coloque las diferencias de los entornos local y nube [Tarea #4]
Como apoyo, puede consultar el Libro oficial de Git: Pro Git book, 2nd ed.