Articles of git rm

'git rm -r –cached bin /' no funciona

Cuando escribo: git rm -r –caching con caching / Obtengo lo siguiente: fatal: pathspec 'bin /' no coincide con ningún file La carpeta existe. No sé por qué esto no está funcionando. He encontrado varias respuestas que dicen que esta es la syntax correcta.

ejecutando 'git rm' para un nuevo file?

He hecho lo siguiente (para aprender git rm ). Creó un repository vacío en una carpeta vacía. Creó un file llamado test.txt, lo modificó y luego ejecutó lo siguiente (con los resultados consiguientes). git rm test.txt -> `fatal: pathspec 'test.txt' did not match any files` git add test.txt && git rm test.txt -> error: 'test.txt' […]

¿Cómo eliminar recursivamente un file de git local?

Me he commit por error antes de configurar el .gitignore . Ahora estoy limpiando mi repository. Yo suelo : git update-index –assume-unchanged fileToBeUntracked y luego los elimino del repository, quiero decir que quiero eliminarlos del índice, pero mantengo los files: git rm -r –cached fileToBeRemoved El problema es que tengo, digamos .classpath presente en varias […]

Elimina el file específico de la confirmación específica cuando falla 'git filter-branch'

Ya no puedo confirmar en mi directory de trabajo porque hay grandes files en el repository que no se incluyeron en gitignore, por lo que se han llevado a cabo una y otra vez en muchas confirmaciones / revisiones. He seguido las instrucciones en: http://naleid.com/blog/2012/01/17/finding-and-purging-big-files-from-git-history pero la parte git filter-branch falla con No se pueden […]

Si mi índice provisional está vacío, ¿por qué `git rm` borra un file que no está allí?

De acuerdo con la documentation de git rm , así es como se comporta: Eliminar files del índice, o del tree de trabajo y el índice Si acabo de hacer una confirmación y mi índice está vacío, la ejecución de git rm some_file pondrá en escena la eliminación de some_file . Esperaría que no haga […]

borrar el file después de ejecutar "git reset" después de ejecutar "git rm"

Accidentalmente ejecuté el git rm file para deshacer que ejecuté git reset HEAD que no restauró el file, entonces ejecuté git reset HEAD~1 que tampoco parecía restaurar el file (esto debería ser fácil …) Ahora veo esto: Unstaged changes after reset: M test/.sumn/logs/runner-debug.log M test/.sumn/logs/test-debug.log M test/.sumn/logs/test-output.log M test/.sumn/logs/tests/test.test-src.alphabet.test.js.log M test/.sumn/logs/tests/test.test-src.four.test.js.log M test/.sumn/logs/tests/test.test-src.one.test.js.log M test/.sumn/logs/tests/test.test-src.three.test.js.log […]

¿Detener a Git de volver a eliminar un file ignorado que solía rastrearse?

Un póster anterior quería rastrear un file en una twig y no en otra; Solo quiero no rastrearlo en absoluto. Solía ​​tener ".p4client" rastreado en git, lo que resultó ser un error. Así que lo borré del repository, agregué el nombre a .gitignore y recreé el file. Ahora se borra cuando cambio de twigs, pero […]

Recuperar files borrados de usar git rm -r

Sin saberlo, sin averiguar qué hace el command, utilicé el command git rm -r en una carpeta de un proyecto pensando que eliminaría todos los files solo dentro de esa carpeta. Para mi sorpresa, todos mis files fueron eliminados. Encontré una manera de recuperar mis files de mi última confirmación (hace aproximadamente 3 días) usando […]

"Git rm -r" con globbing

Estoy tratando de usar git rm como parte de la twig de filter. Quiero eliminar directorys */*/dir1 pero no ocurre nada. El command que estoy usando es: git filter-branch –tag-name-filter cat –index-filter "git rm -r –cached –ignore-unmatch */*/dir1" –prune-empty -f — –all Mando find . -wholename "*/*/dir1" muestra una gran cantidad de partidos. ¿Cómo podría […]

Eliminar directory Git en Github

Cometí un error y ahora no puedo arreglarlo. He insertado un directory inútil en mi repository github, luego lo eliminé y repusé la nueva versión de mi proyecto. El problema es que el directory todavía está aquí en github WebUI, pero no cuando lo hago (ya está actualizado, y mi proyecto local no tiene el […]