Git
Videos
Píldoras
Posts
Gitea 28 vs Forgejo: cuál forge autoalojado elegir hoy
Gitea 28 trae auditoría integrada y Forgejo v16 sigue su camino como fork independiente. Comparamos licencia, gobernanza, seguridad y la ruta de migración, que ya no es transparente, para que decidas con datos.
Cómo elegir índices B-tree, GIN y GiST en PostgreSQL
Un índice no se elige solamente por el tipo de columna. PostgreSQL puede utilizarlo cuando la consulta emplea operadores compatibles con la operator class del índice.
Gitea CVE-2026-59774: file read sin login que escala a RCE
Un path traversal en el renderer de Org-mode deja leer archivos del servidor sin autenticarse y, con el INTERNAL_TOKEN, llegar a ejecución de código. Parcheado en 1.27.1.
Runner self-hosted de GitHub Actions: instalación segura
Instala un runner self-hosted de GitHub Actions como servicio de systemd con usuario aislado, etiquetas propias por repositorio y vigilancia del disco.
Cómo renombrar una rama de Git
Vamos a ver como renombrar una rama de Git local y remota. Además, mencionaremos algunos comandos que pueden serte útil. Aprende con DonWeb.
Cómo usar ramas en Git
En esta guía aprenderás a crear ramas, agregar cambios o revertirlos, y finalmente incorporarlos al producto principal. Estas habilidades te permitirán colaborar con otras personas en un mismo proyecto de desarrollo de software.
Cómo usar una Git Branch
Una rama de desarrollo Git Branch es una bifurcación del estado del código que origina un nuevo camino para la evolución del mismo.
Cómo usar Git Hooks
Los Hooks de Git son scripts de shell que se efectúan automáticamente al ejecutar un comando importante, como por ejemplo Commit o Push.
Git para principiantes
En esta guía aprenderás las tareas fundamentales de Git para principiantes: crear un repositorio de Git, hacer modificaciones en archivos, tomar instantáneas y ver el historial. Esto constituye un sólido primer paso en el uso del sistema de control de versiones.
Cómo instalar Git en Windows, MacOS y Linux
A lo largo del siguiente artículo, vamos a ver la manera más sencilla de instalar Git en distintos sistemas operativos. No importa que sistema utilices, aquí veremos las formas de hacerlo para Windows, MacOs y Linux.