A veces se nos pasa y por equivocación no ignoramos un archivo en el momento de crearlo. Entonces guardamos cambios y dicho archivo se queda guardado en el repositorio.
Si después lo ignoramos en el archivo .gitignore no surtirá efecto. Veamos cómo hacer para ignorarlo incluso después de haberlo agregado.
Esto es fácil. Nos situamos en la carpeta de nuestro proyecto y ejecutamos:
git update-index --assume-unchanged ruta/a/tu/archivo.extension
Por ejemplo, yo tenía unos archivos de una base de datos. Están dentro de la carpeta api, y el nombre de uno de ellos es tiendas.db-shm
Para removerlo, hago esto:
git update-index --assume-unchanged ./api/tiendas.db-shm
Ahora tengo otro que se llama tiendas.db-wal. Lo mismo:
git update-index --assume-unchanged ./api/tiendas.db-wal
Justo como se puede apreciar en la imagen:
Si queremos remover todo un directorio podemos ejecutar este comando:
git update-index --assume-unchanged tu/directorio/
Recordemos que esto sólo hace que Git ya no vigile los archivos, pero no los elimina de nuestro disco duro 😉
git svn – Ignore modified (but not committed) files in git? – Stack Overflow
En este post te quiero compartir un código de C++ para listar y cancelar trabajos…
Gracias a WebAssembly podemos ejecutar código de otros lenguajes de programación desde el navegador web…
Revisando y buscando maneras de imprimir un PDF desde la línea de comandos me encontré…
Esta semana estuve recreando la API del plugin para impresoras térmicas en Android (HTTP a…
Hoy te enseñaré a extraer la cadena base64 de una clave PEM usando una función…
Encender un foco con un Bot de Telegram es posible usando una tarjeta como la…
Esta web usa cookies.