¿Cómo elimino un directorio de un repositorio Git?

Resuelto Sahat Yalkabov asked hace 13 años • 16 respuestas

¿Cómo puedo eliminar un único directorio que contiene archivos de un repositorio Git?

Sahat Yalkabov avatar Jun 11 '11 06:06 Sahat Yalkabov
Aceptado

Eliminar directorio de Git y local

Pagar 'maestro' con ambos directorios:

git rm -r one-of-the-directories // This deletes from filesystem
git commit . -m "Remove duplicated directory"
git push origin <your-git-branch> (typically 'master', but not always)

Eliminar directorio de Git pero NO local

Para eliminar este directorio de Git, pero no eliminarlo por completo del sistema de archivos (local):

git rm -r --cached myFolder
karmakaze avatar Jun 11 '2011 00:06 karmakaze

Para eliminar una carpeta/directorio solo del repositorio git y no del local, pruebe 3 comandos simples.


Pasos para eliminar el directorio

git rm -r --cached FolderName
git commit -m "Removed folder from repository"
git push origin master

Pasos para ignorar esa carpeta en las próximas confirmaciones

Para ignorar esa carpeta en las próximas confirmaciones, cree un archivo en la carpeta raíz (directorio principal del proyecto donde se inicializa git) llamado .gitignore y coloque el nombre de esa carpeta en él. Puedes ignorar tantos archivos/carpetas como quieras

El archivo .gitignore se verá así

/FolderName

eliminar directorio

Suresh Karia avatar Dec 03 '2014 12:12 Suresh Karia