📑 Tarea de Investigación: Introducción a Git y GitHub

Objetivo: Conocer los conceptos básicos de Git y GitHub, entender su utilidad en el desarrollo de software y realizar una primera práctica sencilla de uso.

Duración estimada: 1 semana

⚠️ Requerimientos Previos para la practica

  • Debe tener instalado la CLI de git
  • Debe tener una cuenta creada en GitHub

📦 Entregable

  • Documento en MD (investigacion.md).
  • Enlace al repositorio de GitHub.
  • EL enlace sera entregado en Clasroom

⚡ Tome en cuenta

  • Se tomara mucho en cuenta respuestas claras.
  • Las preguntas deben ser respondidas puntualmente.

💁‍♂️ Para realizar la parctica puede usar los siguientes recursos


📊 Criterios de Evaluación

Criterio Puntos
Respuestas claras en la investigación 30
Uso correcto de ejemplos y conceptos básicos 20
Creación de repositorio en GitHub 20
Commit y archivo aprendizaje.txt 20
Organización y presentación 10
Total 100

📝 Instrucciones de la tarea

Parte I – Investigación (50%)

En un documento escrito (máx. 2 páginas), responde las siguientes preguntas:

  1. ¿Qué es Git y para qué se utiliza?
  2. ¿Qué diferencia hay entre Git y GitHub?
  3. Explica en tus palabras qué es un repositorio.
  4. ¿Qué significa hacer un commit en Git?
  5. Investiga y explica brevemente los siguientes comandos de Git:
    • git config --local user.name "<GitHub user name>"
    • git config --local user.email "<GitHub email>"
    • git init
    • git add
    • git commit
    • git push
    • git clone
    • git init --initial-branch=main
    • git remote add origin https://github.com/<user-name>/tarea-git-github.git
    • git add .
    • git commit -m "Initial commit"
    • git push --set-upstream origin main
  6. ¿Qué es un archivo README.md y por qué es importante?

Parte II – Práctica (50%)

  1. Crea un repositorio en GitHub (20 pts):

  2. Llama al repositorio tarea-git-github.

  3. Agrega un README.md con tu nombre y una breve descripción (ejemplo: "Este es mi primer repositorio en GitHub").
  4. Agrega el archivo (investigacion.md) con las respuestas a las preguntas

  5. Trabajo local con Git (20 pts):

  6. Clona tu repositorio en tu computadora.

  7. Crea un archivo llamado aprendizaje.txt donde escribas 3 cosas que aprendiste sobre Git y GitHub.
  8. Haz al menos 1 commit y súbelo a GitHub.
  9. Tu repositorio debe tener los siguientes archivos:

    • README.md
    • investigacion.md
    • aprendizaje.txt
  10. Entrega del enlace (10 pts):

  11. Comparte el enlace a tu repositorio en GitHub como parte de la entrega en clasroom.