- 1

Control de Versiones con Git y GitHub: De Básico a Avanzado
03:53 - 2

Fundamentos de Git: Configuración y Comandos Básicos
07:02 - 3

Control de Versiones con Git: Comandos Básicos y Flujo de Trabajo
11:02 - 4

Gestión de ramas en Git: creación, fusión y eliminación eficiente
06:42 - 5

Git Reset vs Git Revert: Manejo de Historial y Corrección de Errores
11:23 - 6

Uso de Git Tag y Git Checkout para Gestión de Versiones y Revisión
10:20 - 7

Resolución de Conflictos de Ramas en Git paso a paso
07:31 - 8

Uso de Git en Visual Studio Code
10:34 quiz de Fundamentos de Git y control de versiones
Creación y Publicación de Sitios Web con GitHub Pages
Clase 25 de 42 • Curso de Git y GitHub
Contenido del curso
- 9

Uso de GitHub para Colaboración y Desarrollo Seguro
05:14 - 10

Creación y configuración de cuenta GitHub paso a paso
10:32 - 11

Proceso de Trabajo con Git y GitHub: Creación y Revisión de Repositorios
03:20 - 12

Creación y colaboración en repositorios de GitHub
05:36 - 13
Precios y Planes de Productos de Github
02:42 - 14

Configuración de SSH en GitHub para Windows, Linux y Mac
15:07 - 15

Uso de Forks y Estrellas en Repositorios de GitHub
05:32 - 16

Uso de git pull, git push y git fetch en repositorios GitHub
10:50 - 17

Creación de Plantillas de Issues en GitHub
06:42 - 18

Uso de Pull Requests en GitHub para Colaboración Efectiva
08:41 quiz de Introducción a GitHub
- 19

Gestión de Proyectos con GitHub Projects: Planificación Colaborativa
10:35 - 20

Automatización de flujos de trabajo en GitHub Projects
10:52 - 21
Recursos Esenciales de Markdown para Documentación Efectiva
03:26 - 22

Creación de una Portada de Perfil en GitHub con Markdown
11:54 - 23
Creación y Gestión de Wikis en GitHub
02:55 - 24

Uso de GitHub Gist para Compartir y Revisar Código Colaborativo
05:47 - 25

Creación y Publicación de Sitios Web con GitHub Pages
08:41 quiz de Herramientas de colaboración en GitHub
- 30

Gestión de GitHub Tokens para Acceso Seguro a Repositorios
14:46 - 31

Mitigación de Brechas de Seguridad en Repositorios GitHub
11:19 - 32

Gestión de Seguridad de Paquetes con Dependabot en Proyectos .NET
12:29 - 33

Configuración de Repositorios Privados en GitHub
15:45 quiz de Seguridad y buenas prácticas en GitHub
¿Cómo crear un sitio web con GitHub Pages?
GitHub Pages es una herramienta poderosa para cualquier desarrollador que busca crear y desplegar sitios web de manera sencilla y eficaz. Puedes alojar tanto sitios estáticos como dinámicos y hacerlos accesibles al mundo entero. Este recurso permite que tus proyectos sean parte de la web y maximiza la utilidad de tus repositorios de GitHub. Aquí te explicamos cómo comenzar a usar GitHub Pages para crear tu propio sitio.
¿Cómo iniciar un proyecto en GitHub Pages?
Para arrancar con GitHub Pages, debes seguir algunos pasos básicos que te facilitarán el proceso de crear y alojar tu sitio web.
-
Visitar la página de recursos de GitHub Pages: Navega a pages.github.com para acceder a un tutorial que te guiará a través de los conceptos básicos de configuración.
-
Crear un nuevo repositorio: En tu cuenta de GitHub, crea un nuevo repositorio con el nombre
username.github.io, donde "username" será tu nombre de usuario de GitHub. -
Configuración del repositorio: Asegúrate de que el repositorio sea público para que la GitHub Page esté accesible a todos. Añade un README para incluir instrucciones o notas sobre la página.
-
Clonar el repositorio: Copia la URL SSH del repositorio nuevo y clónalo en tu máquina local usando Git. Utiliza el comando
git clone [URL]en tu terminal. -
Configurar el proyecto en VS Code: Una vez clonado, abre el repositorio en un editor como Visual Studio Code.
¿Cómo agregar contenido a tu GitHub Page?
Ya configurado el repositorio, el siguiente paso es agregar y personalizar el contenido que desees mostrar en tu página.
-
Agregar contenido web: Dentro del repositorio, ubica la carpeta del proyecto que contendrá tu sitio web. Si tienes una plantilla previa, asegúrate de que su estructura esté organizada y funcional.
-
Renombrar la carpeta principal: Es crucial que esta carpeta se llame "docs", ya que GitHub Pages la reconocerá automáticamente para desplegar el contenido.
-
Modificar la plantilla HTML: Personaliza la plantilla con contenido como tus redes sociales, imágenes o cualquier información que quieras compartir. Incluso puedes añadir enlaces a tus cursos o proyectos en los que has trabajado.
-
Subir cambios al repositorio: Desde la terminal o Visual Studio Code, asegúrate de hacer commit y push de los cambios al repositorio para que GitHub Pages los publique.
¿Cómo publicar y personalizar tu GitHub Page?
Una vez terminado el diseño y contenido del sitio, es momento de dar vida a tu página en la web y personalizarla al máximo.
-
Configurar GitHub Pages: Dentro de tu repositorio en GitHub, ve a la sección de "Settings" y busca la categoría "Pages". Aquí selecciona la rama y directorio desde donde se desplegará tu sitio, en este caso, "main" y "docs".
-
Verificar el despliegue: Una vez configurado, GitHub te proporcionará una URL pública para visitar tu nuevo sitio web.
-
Agregar un dominio personalizado: Si cuentas con un dominio propio (e.g., aminespinosa.com), puedes asociarlo a la GitHub Page para utilizar una URL más profesional y personalizada.
-
Actualizar contenido fácilmente: Cualquier modificación que hagas en el HTML de tu proyecto se reflejará casi de inmediato. Esto te da la flexibilidad de ajustar tu sitio en tiempo real según lo que desees mostrar.
GitHub Pages no solo es una herramienta esencial para compartir tus proyectos con el mundo, sino también una oportunidad para perfeccionar tus habilidades de desarrollo front-end. Personaliza, despliega y comparte tus creaciones al instante, y observa cómo tu trabajo online cobra vida. ¡Ahora es tu turno! Crea, edita y dale al mundo una muestra de tu talento.