Skip to content

Git y Github

imagen 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

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.