Tengo una carpeta que me gustaría eliminar en mi repositorio remoto. Me gustaría eliminarlo, pero mantener la carpeta en mi equipoEliminar el archivo del repositorio pero mantenerlo localmente
Respuesta
git rm --cached -r somedir
tendrá como escenario el borrado del directorio, pero no toca nada en el disco. Esto funciona también para un archivo, como:
git rm --cached -r somefile.ext
Posteriormente es posible que desee añadir o somedir/
somefile.ext
a su archivo .gitignore
modo que git no intenta volver a añadirla.
Y luego agregue la ruta a .gitignore para que git no intente agregarlo más tarde. – grossvogel
¿Esto dará como resultado (archivos en) el directorio que se eliminará cuando se retire del control remoto? – bstpierre
No cuando tira; los archivos se mantendrán eliminados localmente durante el proceso de fusión automática del tirón. Después de eso, un push hará que los archivos se eliminen del lado del servidor. –
me acaba:
- Mover la carpeta de su árbol de trabajo
git rm
la carpeta, confirmar el cambio- Añadir a
.gitignore
(o.git/info/excludes
), confirmar el cambio - Mover la carpeta de vuelta
esto no es una buena solución, ¿y si tienes un directorio muy grande? – loostro
probablemente necesite usar 'git rm -r' – theUtherSide
- 1. git - eliminar archivo del repositorio
- 2. git eliminar el archivo del repositorio pero dejarlo en el sistema de archivos
- 3. Eliminar archivo con todo el historial del repositorio svn
- 4. eliminar el archivo del repositorio sin borrar copia local
- 5. Eliminar fusiones incorrectas del repositorio
- 6. hg ¿eliminar el directorio del repositorio?
- 7. Cómo eliminar el origen del repositorio git
- 8. Eliminar el archivo del repositorio SVN sin eliminar la copia local
- 9. Bazar: ¿Ignora los archivos localmente pero no en el repositorio centralizado?
- 10. error de confirmación SVN después de eliminar archivos localmente
- 11. Git: eliminar las credenciales del repositorio
- 12. ¿Cómo eliminar archivos del repositorio de GitHub?
- 13. Complemento Eclipse Git: elimine el archivo del repositorio sin eliminar el
- 14. eliminar artefactos del repositorio de nexus
- 15. Restaurar archivo eliminado del repositorio
- 16. El archivo de video .ogv se reproduce localmente en Firefox, pero no desde el servidor
- 17. Cómo eliminar la última n confirmación en Github y localmente?
- 18. AjaxPro funciona localmente, pero en el servidor obtengo errores .ashx
- 19. git workflow: ¿Puedo evitar que cierto archivo se fusione con otra rama pero aún así mantenerlo bajo control de versión?
- 20. Eliminar todo el contenido del archivo
- 21. PHP - Eliminar el último carácter del archivo
- 22. ¿Cómo eliminar archivos del repositorio remoto de git bare?
- 23. Limitar el tamaño del archivo en el repositorio de git
- 24. Cómo eliminar el repositorio Hg local
- 25. Servidor de repositorio de Git Puedo alojar localmente
- 26. ¿Cómo comienzo a usar mi repositorio localmente y en Github?
- 27. eliminar el archivo del historial de git no funciona
- 28. Eliminar archivo del almacenamiento interno
- 29. Eliminar archivo del archivo zip con el Módulo ZipFile
- 30. Eliminar nueva línea del final del archivo
posible duplicado de [Git: eliminar un archivo del repositorio sin eliminándolo del sistema de archivos local] (http://stackoverflow.com/questions/1143796/git-remove-a-file-from-the-repository-without-deleting-it-f-the-local-filesys) – Cascabel
Please mira las preguntas relacionadas sugeridas mientras escribes las tuyas; el duplicado fue probablemente uno de los primeros dos. – Cascabel
Otro duplicado: http://stackoverflow.com/questions/1273108/how-do-i-git-rm-a-file-without-deleting-it-from-disk – Cascabel