GitHub tiene un servicio de hosting gratis llamado GitHub Pages. Con él, puedes tener un repositorio alojado en GitHub y hacer que el contenido se muestre en la web en tiempo real.
Este es un sitio para nuestros proyectos donde lo único que tenemos que hacer es tener un repositorio alojado. En la página, podemos seguir las instrucciones para crear este repositorio
Pasos para subir un repositorio a GitHub Pages
Debemos tomar la llave SSH y hacer un git clone #SSHexample en mi computador local (Home).
Luego, accederemos a la carpeta nueva que aparece en nuestra máquina local.
Creamos un nuevo archivo que se llame index.html
Guardamos los cambios, hacemos un git pull y seguido de esto un git push a master.
Vamos a las opciones de settings de este repositorio y, en la parte de abajo, en la columna Github Pages, configuramos el source o fuente para que traiga la rama master
Guardamos los cambios.
Después de esto, podremos ver nuestro trabajo en la web como si tuviéramos nuestro propio servidor.
Muy bueno, nose porque en un momento pense que iba a saltar algún scream o algo por el estilo jaja
Saludos
Está increíble! 😎
Acá les dejo mi portafolio que he ido construyendo con cada curso de Platzi que he ido haciendo :smiley: Aún sigo mejorandolo pero qué genial ya poder mostrarlo! https://dnfloresc.github.io/portfolio/
¡Muchas felicidades! :D
Tu portafolio está increíble 🎉
Felicidades, esta muy bien
Aquí pueden ver el repositorio que he estado trabajando
contiene los comandos más usados y otros recordatorios para usar GitHub, etc.
Pueden hacerle fork y mejorarlo si desean 😄
Sos un genio !!!!!
Muchas gracias
Tranqui patricio, para eso estamos, te invito a formar parte del repositorio. Cualquier cosa, también pueden escribirme por el imbox de platzi :)
Aclaración:
Para tener un servicio de hosting gratis en GitHub pages, no es necesario que el repositorio tenga el nombre de usuario.
Puedes tener muchisimo repositorios y que puedas publicarlo, solo debes cumplir con estos requisitos:
Tener tu repositorio
Tener tu archivo index.html
archivos adicionales
cuando los tengas, vas a setting y cambias de root a la rama master, luego solicitas la url y ya esta.
PSD:
Pienso que este video solo necesita actualizarse (por eso el error), porque ahora github te brinda servicio de hosting para todos los repositorios que tengas.
Clase actualizada :D
se agradece la consideración para los nuevos estudiantes
Si se crea una rama llama gh-pages, Github desplegará automáticamente lo que forme parte de dicha rama para que sea accesible desde internet.
Aqui esta mi seguimiento del curso, cree todas las clases como html
Curso profesional de git
Que detalle amigo, gracias por el aporte
¡Wow! ¡Gracias!
Les comparto mi sitio web alojado con Github Pages
Johan Mosquera - Website
Muy bonito ya lo vi, pero no estan terminados los trabajos en su totalidad.
muy ordenado me encanta. voy a tomarlo como referencia
Wow esto está demasiado excelente. me la paso buscando hostings gratuitos para ver mis mini proyectos en internet. Esto será demasiado útil y tendré control total sobre todos los cambios que vaya realizando. Simplemente grandioso. 🙂
Hola! Si alguno está en Ubuntu y ha tenido problemas con el comando vim <nombre del archivo>, deben instalar vim con "sudo apt-get install vim" en la consola. Saludos, estimados presentes.
Gracias por el aporte :)
Para los que estén en 2022 haciendo el curso, y no les salga su página sin poner el index.html , en Settings de su repositorio deben especificar que el branch sea main y que la ruta la tome de /docs, así ya no va a tomar el README como el index.
De esta manera, su página se muestra directo con:
https://username.github.io/ sin necesidad de agregar index.html
Este es uno de mis proyectos publicados, espero que les guste:
Huddle, Landing page
Good
Qué buen aporte compañero.
Si ponemos un archivo index.html en la raiz como el de hyperblog tendremos la pagina principal sin tener que añadir /hyperblog.html: aqui el ejemplo Hyperblog