Glosario

Glosario de Git & GitHub

29 términos encontrados

🔎

Ancho de Banda (Bandwidth)

Git & GitHub

Cantidad de datos transferidos desde el servidor a los usuarios. En GitHub Pages y Netlify, el límite gratuito suele ser de 100 GB al mes.

Backlog

Git & GitHub

Lista priorizada de tareas, mejoras y bugs pendientes.

💡

El backlog ordena trabajo por impacto y esfuerzo.

Blue-Green Deployment

Git & GitHub

Estrategia de despliegue con dos entornos para reducir downtime y riesgo.

💡

Se enruta tráfico de blue a green tras verificar salud.

Branch

Git & GitHub

Una línea de desarrollo independiente que permite trabajar en funciones nuevas sin afectar el código principal (main).

💡

Crear una branch permite trabajar sin afectar main.

Canary Release

Git & GitHub

Despliegue gradual a un porcentaje pequeño de usuarios.

💡

Se publica una versión al 5% antes de abrir al 100%.

CDN

Git & GitHub

Red de servidores distribuidos globalmente que entregan contenido web de forma rápida basándose en la ubicación geográfica del usuario.

💡

Bootstrap CSS se puede cargar desde un CDN.

Cherry-pick

Git & GitHub

Comando de Git para aplicar commits específicos en otra rama.

💡

Se cherry-pickea un hotfix de main a release.

CI/CD

Git & GitHub

Continuous Integration/Continuous Deployment. Integración y despliegue continuo.

💡

GitHub Actions permite configurar CI/CD.

Conflict (Conflicto)

Git & GitHub

Situación que ocurre cuando dos cambios en la misma parte de un archivo no pueden fusionarse automáticamente por Git.

Feature Branch

Git & GitHub

Rama de Git dedicada a una funcionalidad concreta.

💡

Cada ticket se desarrolla en su propia feature branch.

Git LFS (Large File Storage)

Git & GitHub

Extensión de Git que sustituye archivos grandes por punteros de texto, almacenando el contenido real en un servidor remoto.

GitHub

Git & GitHub

Plataforma de hosting para repositorios Git. Facilita la colaboración y el control de versiones.

💡

Puedes subir tu código a GitHub y compartir proyectos con otros desarrolladores.

GitHub Copilot

Git & GitHub

Asistente de programación con IA integrado en el editor que sugiere código, explicaciones y apoyo de refactor.

💡

Copilot puede acelerar la redacción de tests, pero requiere validación técnica antes de merge.

GitHub Desktop

Git & GitHub

Cliente gráfico oficial de GitHub para gestionar commits, ramas y sincronización sin salir de una interfaz visual.

💡

GitHub Desktop permite preparar commits por archivo y publicar ramas con pocos pasos.

GitHub Education

Git & GitHub

Programa educativo de GitHub con recursos y beneficios para estudiantes y docentes orientados al aprendizaje técnico real.

💡

Con GitHub Education puedes estructurar una ruta de prácticas y portfolio con evidencia pública.

GitHub Pages

Git & GitHub

Servicio de alojamiento de sitios estáticos que toma archivos directamente de un repositorio en GitHub.

💡

Un portfolio personal puede publicarse en GitHub Pages desde una rama dedicada de despliegue.

Hotfix

Git & GitHub

Corrección urgente de un bug crítico en producción.

💡

Se crea rama hotfix para resolver caída de login.

Jekyll

Git & GitHub

Herramienta de generación de sitios estáticos escrita en Ruby, popular por su integración con GitHub.

Merge

Git & GitHub

Acto de unir dos ramas de desarrollo para integrar los cambios de una en la otra.

💡

Merge une los cambios de una feature branch a main.

Merge Conflict

Git & GitHub

Conflicto al fusionar ramas con cambios incompatibles en mismas líneas.

💡

Git marca conflicto en un archivo modificado por dos ramas.

OID (Object ID)

Git & GitHub

Identificador único, generalmente un hash SHA-256, utilizado por Git LFS para localizar el archivo real asociado a un puntero.

Pull Request

Git & GitHub

Propuesta formal para integrar cambios de una rama a otra, que permite la revisión del código y el debate antes de la fusión.

💡

Los PRs permiten revisar código antes de merger.

Rebase

Git & GitHub

Reescritura de historial para reaplicar commits sobre otra base.

💡

Rebase de feature sobre main para historial lineal.

Repository (Repositorio)

Git & GitHub

Carpeta o espacio de almacenamiento que contiene todos los archivos de un proyecto y su historial completo de cambios.

Rollback

Git & GitHub

Reversión a una versión estable anterior tras fallo en release.

💡

Si sube error rate, se ejecuta rollback inmediato.

SSH Key

Git & GitHub

Método de autenticación segura que utiliza un par de claves criptográficas para conectar el equipo local con servidores remotos como GitHub.

💡

GitHub acepta autenticación con SSH key.

Staging Area (Área de preparación)

Git & GitHub

Espacio donde se agrupan los cambios que se incluirán en la próxima confirmación (commit).

Student Developer Pack

Git & GitHub

Conjunto de herramientas, créditos y beneficios del programa GitHub Education para apoyar la formación en tecnología.

💡

El Student Developer Pack permite combinar hosting, edición y colaboración para proyectos de aprendizaje aplicados.

Version Control

Git & GitHub

Sistema que registra cambios en archivos a lo largo del tiempo.

💡

Git es el version control más popular.

Página 1 de 1
29 términos

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .