GitHub Classroom es una plataforma educativa que permite gestionar tareas y proyectos usando repositorios individuales o grupales. Funciona creando automáticamente un repositorio personal para cada estudiante cuando aceptan una tarea.
- Ingresa al enlace de la tarea. Por ejemplo https://classroom.github.com/a/imC5X1HD
- Asegúrate de iniciar sesión con tu cuenta de GitHub (o crea una cuenta si aún no tienes).
- Haz clic en Aceptar esta tarea (Accept this assignment).
- Luego de aceptar la tarea, GitHub te indicará que tu repositorio se está creando.
- Espera hasta que aparezca el enlace a tu nuevo repositorio personal.
- Haz clic en este enlace y verifica que el repositorio tiene tu nombre de usuario de GitHub y el nombre de la actividad.
- Copia la URL del repositorio desde GitHub haciendo clic en el botón Code, luego copia el enlace HTTPS.
- En CLION, selecciona VCS → Checkout from Version Control → Git.
- Pega la URL copiada y elige la carpeta donde deseas guardar el proyecto en tu computador.
- Da clic en Clone.
- Visita https://www.jetbrains.com/community/education/#students.
- Regístrate con tu correo institucional.
- Verifica tu cuenta siguiendo las instrucciones enviadas a tu correo.
- Guarda todos los archivos modificados en CLION.
- Asegúrate de que los archivos estén en la carpeta correcta dentro del proyecto clonado.
- Abre la consola (Terminal) desde CLION o desde la carpeta del proyecto.
- Usa el comando
git statuspara verificar los archivos modificados. - Agrega los archivos al commit usando el comando:
git add . - Realiza un commit con un mensaje descriptivo:
git commit -m "Tu mensaje descriptivo" - Envía los cambios a GitHub usando:
git push origin main
- Regresa a tu repositorio en GitHub.
- Verifica que tus archivos actualizados aparezcan con el último commit que realizaste.
- Asegúrate de que GitHub Classroom marca tu entrega como completada o entregada en su página principal. Puedes verificar esto regresando al enlace original de la tarea en GitHub Classroom, donde debería aparecer un mensaje que confirma que tu entrega se ha realizado con éxito. Adicionalmente, revisa que no existan advertencias o mensajes de error en la página de tu repositorio, lo cual indicaría que la entrega no se ha finalizado correctamente.