Aprendamos con Codi
CURSO INTERACTIVO · GRATUITO

GitHub y trabajo colaborativo: propuestas con evidencia

Publica un repositorio educativo, sincroniza cambios y colabora mediante issues, ramas, pull requests y revisión. Incluye alternativas individuales y simuladas sin atribuir aprobaciones o repositorios reales que no existen.

Cinco clases completas con Codi, prácticas de terminal y web, diagramas conceptuales, actividades con pistas y devoluciones y programas de calculadora listos para comparar. El mismo repositorio educativo pasa de publicación y clonación a dos propuestas con revisión y resolución de conflicto.

Se distinguen remotos, seguimiento local, descarga, integración y publicación. La ruta prioriza HTTPS con gestor de credenciales y explica SSH sin solicitar secretos. Las reglas y revisiones se tratan según permisos, visibilidad y capacidades disponibles, sin asumir funciones de todos los planes.

Los playgrounds ejecutan JavaScript síncrono y modelos en memoria, no Git ni conexiones a GitHub. No se entrega un repositorio alojado ya creado: los archivos y pasos permiten preparar uno propio. Las simulaciones se identifican y no sustituyen aprobaciones reales. El código libre y las reflexiones no se evalúan automáticamente.

TU PUNTO DE LLEGADA

Qué aprenderás

Distinguir Git, GitHub, repositorios locales, remotos y seguimiento. Crear un repositorio educativo y elegir visibilidad y autenticación segura. Conectar un historial existente o clonar según el punto de partida. Utilizar push, fetch y pull con una estrategia explícita. Publicar ramas y abrir PR con head y base correctos. Redactar propuestas e issues con requisitos y evidencia reproducible. Revisar cambios y responder comentarios de forma respetuosa y verificable. Distinguir revisión independiente de simulación individual. Reconocer forks, permisos mínimos y protecciones según disponibilidad. Resolver un conflicto actualizando la rama de propuesta y comprobar la integración. Documentar resultados reales, requisitos pendientes y prácticas de seguridad.

Antes de empezar

Haber completado los cursos 01 a 18 o conocer JavaScript, terminal y Git local con commits, ramas, merge y recuperación. Para las acciones reales se requiere cuenta gratuita de GitHub, Internet, Git con switch y restore y autenticación configurada; Node es opcional para probar el JavaScript. Se incluyen modelos y escenarios para estudiar sin cuenta, conexión o compañeros, sin afirmar que sustituyan las acciones reales.

UN PASO A LA VEZ

Tu recorrido

5 clases para descubrir, practicar y repasar.

  1. GitHub y el remoto: preparar una conexión segura

    Crear un repositorio educativo con visibilidad deliberada y configurar su remote sin mezclar historiales ni exponer credenciales.

  2. Sincronizar: publicar, descargar e integrar

    Distinguir ramas alojadas y referencias de seguimiento y aplicar push, fetch e integración explícita con estado local conocido.

  3. Pull requests: proponer antes de integrar

    Publicar una funcionalidad, abrir un pull request con base y head correctos y verificar requisitos antes de su integración.

  4. Revisión, issues y permisos: colaborar con evidencia

    Documentar un problema reproducible, analizar una propuesta y responder observaciones sin confundir simulación con revisión independiente.

  5. Proyecto: dos propuestas, revisión y una integración comprobada

    Gestionar dos funcionalidades con issues y PR, responder una revisión y resolver un conflicto actualizando la rama de la propuesta antes de integrar.

Puedes practicar sin cuenta. Tu avance anónimo se pierde al recargar o salir; inicia sesión para guardarlo.

Entrar al curso →