¿Qué hace Publicar el sitio web?
Hasta que alguien pida explícitamente desplegar, todos los cambios permanecen solo en commits locales. Esta skill es el único momento para empujar a la rama remota main. El plan gratuito de Netlify tiene un límite mensual de compilaciones, y cada push desencadena una compilación.
"Se ve bien", "gracias" o "guárdalo" no son solicitudes de despliegue. Si no estás seguro, pregunta: "¿Quieres que ponga esto en vivo ahora?"
Pasos
-
Verifica que haya algo que publicar.
git status -sbygit log --oneline origin/main..HEAD. Si no hay nada adelantado respecto aorigin/mainy el árbol de trabajo está limpio, di que ya está en vivo y detente. -
Guarda cualquier trabajo no guardado. Si hay cambios sin commit que pertenezcan a la solicitud, ejecuta
npm run build, luego haz commit con un mensaje corto y simple. Si hay cambios sin commit que no hiciste o no entiendes, pregunta antes de incluirlos. -
Construye. Ejecuta
npm run build(pon$HOME/.local/node/binenPATHprimero si no se encuentranpm). Si falla, no empujes. Arrégialo, o explica el problema en palabras simples y detente. -
Empuja.
git push origin main. Si el push es rechazado porque GitHub tiene cambios más recientes, ejecutagit pull --rebase origin main, vuelve a construir, luego empuja. Nunca hagas force-push. -
Verifica que se haya puesto en vivo. Netlify compila en aproximadamente un minuto. Las herramientas del proyecto del conector de Netlify muestran el proyecto
irenaarslanova(id del sitio8135e70e-ff58-4049-837e-388645afc4e2). O carga las páginas cambiadas en el sitio en vivo concurly busca el nuevo contenido. -
Diles a ellos. Para Irena, en palabras simples: "Ya está en vivo. Puedes verlo en <enlace a la página cambiada>." Enumera lo que se puso en vivo si había varias versiones guardadas. No menciones commits, pushes ni ramas a menos que Alex lo pregunte.
Direcciones en vivo
- Netlify: https://irenaarslanova.netlify.app
- Dominio propio: https://irenaarslanova.com (una vez que el dominio se haya cambiado a Netlify)