En este documento se leerán todos los pasos que yo, Rocío Ranz, he llevado a cabo para conseguir crear una web en la que puedan visualizarse todos los trabajos realizados durante el curso de la asignatura Periodismo de Datos.
En primer lugar era necesario juntar todas las prácticas. En primer lugar, ha sido necesario que fuera añadida por el profesor a la organización Pontedatos, lo cual ocurrió al principio del curso. Una vez ahí, simplemente clické "new" y creé un repositorio con Mi nombre: RocioRanz en el cual el dueño fuese el profesor y no yo, de forma que apareciese en su repositorio y no en los de mi perfil. Una vez ahí, era necesario vincular este nuevo repositorio a mi terminal, pues ya no me hallaba en la carpeta en la que previamente había estado trabajando. Para ello, desde Cygwin, llevé a cabo git clone, de forma que la carpeta RocioRanz de Pontedatos apareciese dentro de la mia, practicas-periodismo-de-datos (dentro de mi terminal). Como el profesor ha incidido, GitHub es un reflejo de lo que tenemos en nuestra propia terminal. Por ello, una vez que tuve la carpeta (que se encontraba vacía, por supuesto, pues aún no había nada ni en mi repositorio ni, por supuesto, en la copia clonada que acababa de hacer para mi desktop) copié y pegué todo aquello que quería que fuera subido al repositorio. Una vez ahí fue necesario hacer cd para conseguir meterme en la carpeta RocioRanz. La ubicación exacta era: cd /cygdrive/c/Users/User/practicas-periodismo-de-datos/practicas-periodismo-de-datos/RocioRanz (Sí, aparece practicas-periodismo-de-datos dos veces porque trabajé desde una carpeta creada dentro de una carpeta sin darme cuenta, lo estoy viendo ahora al escribir el comentario, pero como esta ruta no afecta al resultado final, así lo dejo). Por último, simplemente ejecuté los 3 comandos necesarios para subir algo desde la termina a GitHub. git add ., git commit . y git push. Con el comando git commit tuve un problema puesto que cada vez que lo ejecutaba me abría nano en vez de continuar y yo, en mi confusión, lo cerraba y lo único que conseguía era que me diera error. Hasta que me di cuenta de que lo que me pedía desde nano era simplemente que aportase el dato de subida, que yo en este caso he llamado "terminal". Una vez solucionado eso y habiéndolo añadido a nano, el proceso se completaba sin errores.
Este paso ha sido conseguido gracias a las instrucciones que aporta el profesor, tal y como se indican en Aula Global. Se utilizó la ruta: https://github.com/Pontedatos/RocioRanz/settings/pages. De ahí, al ver que la función pages estaba desactivada, se procedió a activarla, seleccionando la rama main y la carpeta /root. Dado que se podía seleccionar un tema para la página, elegí el llamado "hacker" simplemente porque me hizo gracia. Consiguiendo todos estos pasos con éxito me he sentido como una verdadera hacker (nunca me imaginé que llegaría a ser capaz de las cosas que he conseguido en este curso) y me parecía gracioso que así apareciese mi entrega final. El único problema que encontré fue que los archivos .md no se convertían directamente a html. Ello se debió a que estaba adjuntando los links a mis trabajos erróneamente, debía enlazar de manera relativa. Una vez esto estuvo resuelto, todo apareció sin fallos.