GitHub Classroom Plantilla de Entrega
Template tarea para subir subir nuestros trabajos, prácticas o exámenes a repositorios de GitHub Classroom
Cómo mandar mi Entrega
Esta es la plantilla de entrega de GitHub Classroom. Te comento los pasos que debes hacer para entregar. Para participar en esta entrega, primero debes recibir el enlace al la entrega de GitHub Classroom.
1 Una vez reciba mi enlace de entrega
Con mi enlace de entrega, que puede ser de esta forma parecida: https://classroom.github.com/a/DygYDUJS debes proceder así:
- Pincho y acepto la asignación del mismo
- Se te indicará que se está configurando tu repositorio y que puede llevar unos momentos. Se te indicará la fecha de entrega máxima para la cual estará abierto. Debes refrescar la página para ver si todo está listo.
- Una vez hayas refrescado y esté todo listo, te dará la dirección del repositorio donde debes trabajar, por ejemplo: https://github.com/IESLuisVives/prueba-joseluisgs (llevará tu nombre de usuario de GitHub).
- Clonamos nuestro nuevo repositorio de entrega con git clone url. No lo hagas directamente con GitKraken porque no podrás clonarlo así.
- Una vez clonado en tu disco duro, podrás trabajar con él como si fuese un repositorio más usando las herramientas que creas mejor.
- Ya podemos empezar a trabajar con él.
2 Datos de Alumno/a
Lo primero que debes hacer es completar el fichero ALUMNO.md añadiendo tu nombre y apellidos, así como curso, email y nick de GitHub.
3 Trabajando
Puedes trabajar o crear tu proyecto aquí o copiarlo de otro lado porque lo tienes en otro directorio. Para ello:
- si vas a usar otra rama, o decides usar la rama develop, quizás debas hacer Pull Request a la main, si no te deja hacer merge. Te lo recordaré más adelante, Es recomendable usar otra rama, así si te equivocas no habrás ensuciado la main. No es obligatorio. También puedes crear otras ramas siempre que quieras y lo necesites.
- Usa Git todo lo que puedas, ya sabes, add, commit, reset, restore para trabajar y sobre todo en las partes fundamentales por si necesitas regresar a algún commit ya sea por fallo, o copia de seguridad, o lo que necesites.
4 Entregando
- Cuando lo tengas todo listo, si tienes alguna rama merega a develop, y de develop a main. Si no te deja, desde la web hazle un pull request a la rama main del mismo. Si no te deja o no sabes, copia todo en la rama main.
- Cambia a la rama principal si estabas en otra si no lo has hecho antes: git checkout main
- Haz commit en la rama main con el código final de entrega: git commit -m y pon tu nombre y apellido y curso como mensaje.
- Sube los cambios con git push origin main
- Crea una etiqueta v1.0.0 con tu nombre y apellido y curso. git tag -a v1.0 -m "Nombre Apellido 1DAM/2DAM"
- Subimos la etiqueta: git push origin <tag_name>, por ejemplo git push origin v.1.0
- OJO si por lo que sea vas a hacer varias entregas repite los pasos necesarios pero siempre incrementa la versión. Por ejemplo, 1.1, 1.2, 1.3, 1.4...
- Si tienes dudas, pregunta a tu profesor sobre la entrega.
5 Finalizado
- Podrás ver tu entrega en la url asignada. Confirma que tienes todos lso commits y tags que quieras entregar.
¡¡ SUERTE !!