> grep -r "GitHub"▋
7 entradas
2026-10-05
git merge vs rebase — la decisión en 10 segundos
Merge o rebase, una pregunta decide: ¿el commit salió de tu máquina? La tabla de decisión, el caso fast-forward y el rescate con reflog cuando un rebase sale torcido.
2026-09-17
¿Gitignore no funciona? Este es el arreglo de verdad
¿Tu .gitignore no funciona? Los archivos tracked lo ignoran. Quítalos del index con git rm --cached, verifica con git check-ignore y corta el ciclo.
2026-09-15
Git revert vs reset: ¿cuál salva tu historial?
Git revert vs reset explicado: qué comando deshace commits sin riesgo, cuándo reset --hard destruye trabajo y cómo cada uno reescribe el historial de GitHub.
2026-09-12
Git cherry-pick: varios commits, ramas y conflictos
Git cherry-pick explicado: copia un commit de otra rama, elige varios commits o un rango, resuelve conflictos y sabe cuándo conviene merge o rebase.
2026-09-09
Eliminar archivos untracked en git: guía segura de git clean
Elimina archivos untracked en git sin sustos: dry-run primero con git clean -nd, -fd para directorios, -x para ignorados — y por qué git clean no borra nada.
2026-09-06
Sincronizar un fork de Git con upstream: 3 métodos seguros
Sincronizar un fork de Git con upstream de 3 formas: pull de dos comandos, rebase para historial limpio, botón de GitHub y arreglos si no sincroniza.
2026-09-03
Deshacer el último commit en Git sin perder nada
Deshacer el último commit en Git de forma segura: reset --soft conserva los cambios, --mixed los desescala y revert corrige commits ya publicados.