Preguntas etiquetadas con git-rm

`git rm` es un comando de Git que se usa para eliminar archivos del árbol de trabajo y del índice. Utilice esta etiqueta para todas las publicaciones relacionadas con el uso de este comando.

1924
¿Cómo puedo eliminar un archivo de un repositorio de Git?

He agregado un archivo llamado "file1.txt"a un repositorio Git. Después de eso, lo comprometí, agregué un par de directorios llamados dir1y dir2, y los comprometí al repositorio de Git. Ahora el repositorio actual tiene "file1.txt", dir1y dir2. ¿Cómo puedo eliminar "file1.txt"sin afectar a otros,...

499
Almacenamiento provisional de archivos eliminados

Digamos que tengo un archivo en mi repositorio git llamado foo. Supongamos que se ha eliminado con rm(no git rm). Entonces el estado de git mostrará: Changes not staged for commit: deleted: foo ¿Cómo organizo esta eliminación individual de archivos? Si lo intento: git add foo Dice: 'foo'...

405
Eliminar una carpeta del seguimiento de git

Necesito excluir una carpeta (carga de nombres) del seguimiento. Traté de correr git rm -r --cached wordpress/wp-content/uploads y después de eso agregué el camino a .gitignore /wordpress/wp-content/uploads pero cuando corrí git status, aparecen como eliminados. Si trato de confirmar los...

378
¿Cómo revertir un "git rm -r"?

Dije accidentalmente git rm -r .. ¿Cómo me recupero de esto? No me comprometí. Creo que todos los archivos se marcaron para su eliminación y también se eliminaron físicamente de mi pago local. EDITAR: podría (si supiera el comando) volver al último commit. Pero sería mucho mejor si pudiera...