Gitbox, múltiples cuentas Git sin conflictos

Gitbox, múltiples cuentas Git sin conflictos

Si usas agentes de IA o haces vibe coding, sabes lo rápido que se acumulan repositorios en distintas cuentas y proveedores. GitHub personal, del trabajo, o incluso un servidor casero como Forgejo… y de repente tienes decenas de repos clonados con la identidad equivocada, credenciales cruzadas y un lío monumental. Eso le ha pasado a alguien muy cercano, una persona que no es técnica, que está creando muchos “proyectos” con IA agéntica y como cualquiera que empieza con Git, para versionado y backups, se está volviendo loco. He creado Gitbox, para ayudar a los “no desarrolladores”, para gestionar de forma más sencilla múltiples cuentas y clones, sin que se pisen unas a otras. Si eres desarrollador míralo como otra alternativa y si te gusta pues adelante, en mi caso la uso en todos mis desktops o headless. …

3 de abril de 2026 · 6 min
CRLF vs LF

CRLF vs LF

Al trabajar en desarrollo de software, uno de los aspectos más sutiles pero cruciales que debes tener en cuenta es la diferencia entre los finales de línea en archivos de texto entre Windows (CRLF \r\n) y Linux/MacOS (LF \n). Este pequeño detalle puede generar grandes problemas si no se maneja correctamente, especialmente cuando se trabaja en entornos mixtos, conflictos en el control de versiones incompatibilidades en scripts, problemas de compilación o ejecución. Hice este apunte para tener a mano una forma de tratar este tema, incluyendo algún que otro truco. …

28 de septiembre de 2024 · 3 min
Git multicuenta

Git multicuenta

Este apunte te llevará a través del proceso de configurar y usar múltiples cuentas con uno o más proveedores Git (GitHub, GitLab, Gitea). Describo las dos opciones que recomiendo: HTTPS + Git Credential Manager y SSH multicuenta. La primera, HTTPS + Git Credential Manager, es la que más uso, porque es compatible con el CLI y/o herramientas GUI tipo Visual Studio, VSCode, Git Desktop, Gitkraken, etc. La segunda opción, SSH multicuenta, la delego a equipos “headless”, servidores a los que conecto en remoto vía (CLI o VSCode remote) y necesito que clonen repositorios y trabajen sobre ellos. …

21 de septiembre de 2024 · 13 min
Windows para desarrollo

Windows para desarrollo

Preparo un Windows 11 como equipo de desarrollo multiplataforma (Linux, macOS y Windows), no solo-microsoft. Parto de una instalación limpia en inglés, parametrizada de forma ligera (opcionalmente tras un dualboot). El apunte empieza por el CLI y WSL2 y termina con las herramientas y lenguajes de programación. …

25 de agosto de 2024 · 41 min
Linux para desarrollo

Linux para desarrollo

En este apunte describo mi bitácora de configuración de un Linux (Ubuntu) como equipo de desarrollo. Instalo varias aplicaciones gráficas y de línea de comando que para mí son fundamentales para trabajar con el equipo. Partiendo de una instalación nueva de Ubuntu, el orden de instalación puede variarse, pero te recomiendo (si tu Ubuntu está recién instalado) que sigas el mismo orden para ver los mismos resultados. …

25 de julio de 2024 · 7 min
MAC para desarrollo

MAC para desarrollo

En este apunte describo mi bitácora de configuración de un Mac (INTEL o ARM) como equipo de desarrollo. Instalo varias aplicaciones gráficas y de línea de comando, importantes para usar un mac como equipo de desarrollo El orden de instalación puede variarse, pero es el que recomiendo desde una instalación reciente de macOS. …

15 de abril de 2023 · 18 min