Apasionado por la tecnología, los proyectos y el liderazgo. Fundador de YAKINDU CIA. LTDA. y SIGHTBOT S.A.S. Ingeniero en Sistemas y Máster en Innovación y Transformación Digital. Soy el CEO de YAKINDU e Ingeniero de Software en Creditú. He liderado varios proyectos tecnológicos para empresas públicas y privadas. Creo que el Ecuador puede transformarse digitalmente para ser mas competitivos y entregar valor al mundo.
Eliminar un archivo o directorio de git pero conservarlo localmente
Eliminar un archivo o directorio de git pero conservarlo localmente

Eliminar un archivo o directorio de git pero conservarlo localmente

1. Añadir el archivo o directorio en .gitignore

2. Si el archivo fue añadido (git add) pero no confirmado (git commit) o enviado (git push) a repositorio

git reset nombreArchivo

3. Si el archivo fue añadido (git add) y confirmado (git commit)

Para un archivo:

git rm --cached nombreArchivo

Para un directorio

git rm --cached -r directorio

Confirmar el cambio y enviar a repositorio central

git commit -m "Se elimina archivos que no deben ser rastreados"
git push origin nombreRama