Fundamentos de Git y control de versiones
¿Qué son Git y GitHub?
Configuración Inicial de Git: init y config
Comandos Básicos de Git: add, commit y log
Ramas y Fusión de Cambios: branch, merge, switch y checkout
Volviendo en el Tiempo en Git: reset y revert
Gestión de versiones: tag y checkout
Cómo Resolver Conflictos de Ramas en Git
Usando Git desde Visual Studio Code
Quiz: Fundamentos de Git y control de versiones
Introducción a GitHub
Por qué GitHub es clave para los Desarrolladores
Creación y configuración de cuenta de GitHub
¿Cómo integrar Git y GitHub en un flujo de trabajo profesional?
Gestión de Repositorios en GitHub
Productos de GitHub: precios, planes y apps
Cómo configurar SSH para GitHub: Guía paso a paso
Clone, fork y estrellas a repositorios
Trabajo con repositorios remotos: push, pull y fetch
Gestión de Issues y Discussions en GitHub
Colaboración sin errores: Pull Requests en GitHub
Quiz: Introducción a GitHub
Herramientas de colaboración en GitHub
Introducción a GitHub Projects
Automatización y Gestión de Proyectos en GitHub
Documentación en GitHub con Markdown
Personaliza tu Perfil de GitHub con Markdown
Uso de Wikis
Cómo usar GitHub Gist
Cómo usar GitHub Pages
Quiz: Herramientas de colaboración en GitHub
GitHub Codespaces
Cómo usar GitHub Codespaces: Configuración y Desarrollo en la Nube
Cómo configurar entornos de desarrollo avanzados en GitHub Codespaces
Pair Programming con Codespaces y Visual Studio Code
Cómo usar GitHub.dev Editor
Quiz: GitHub Codespaces
Seguridad y buenas prácticas en GitHub
Cómo Usar Tokens en GitHub para Acceso Seguro a Repositorios Privados
Gestión de Dependencias y Seguridad con Dependabot en GitHub
Mantenimiento de repositorios seguros
Gestión de datos sensibles y políticas de seguridad
Quiz: Seguridad y buenas prácticas en GitHub
Administración de GitHub
Administración de organizaciones en GitHub
Cómo personalizar tu perfil de GitHub con GitHub Actions
GitHub CLI para administración
Quiz: Administración de GitHub
Gestión de Cambios con Pull Requests
Importancia de los Pull Requests y Ramas en GitHub
Revisión y Fusión de Pull Requests
Git Rebase
Quiz: Gestión de Cambios con Pull Requests
GitHub Releases
Introducción a los GitHub Releases
Publicación de paquetes en GitHub y PyPI
Quiz: GitHub Releases
Cierre
ProTips: Mejora tu productividad diaria en GitHub
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Ahora que comprendes qué es GitHub, es momento de comenzar a utilizarlo. Crear una cuenta te permite acceder a todas las herramientas que ofrece. A continuación, te mostraré cómo registrarte de manera sencilla.
Accede a GitHub: Ingresa a GitHub.com. Verás en la esquina superior derecha el botón "Sign up". Haz clic en él para comenzar el registro.
Proporciona tu información:
Verificación de seguridad: Completa el acertijo de seguridad para confirmar que eres humano.
Verificación de email: GitHub enviará un código de verificación a tu email. Ingresa el código recibido para continuar.
Personalización de perfil: Navega a la sección "Settings" para personalizar tu perfil. Puedes agregar:
No olvides guardar los cambios al actualizar el perfil.
Proteger tu cuenta de GitHub es fundamental, no solo para ti, sino para toda la información y repositorios que manejes. La seguridad de tu cuenta se logra a través de la verificación en dos pasos.
Descarga la aplicación GitHub Mobile: Disponible en iOS y Android, esta app te ayudará a gestionar la seguridad.
Configura la aplicación móvil:
Activa la verificación en dos pasos: En el sitio web de GitHub:
Guarda los códigos de recuperación: Son esenciales para recuperar el acceso si pierdes tu método de verificación. Guárdalos en un lugar seguro.
Nunca uses SMS para la verificación en dos pasos, ya que son menos seguros. Opta siempre por apps de autenticación.
Gracias a la sincronización con la app móvil de GitHub, puedes establecerla como tu método preferido. Esto simplifica la verificación en dos pasos, asegurando tus proyectos y datos personales de manera eficiente.
Con tu cuenta de GitHub segura y configurada, es momento de explorar todo lo que puedes hacer y aprender más sobre su interacción con Git. Continúa explorando y codificando, ¡nos vemos en las próximas clases!
Aportes 7
Preguntas 3
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?