tutorial trabajar repositorio remoto plugin espaƱol descargar con como cambios actualizar eclipse git egit force.com

trabajar - Eclipse Git plugin-elimina el archivo del repositorio sin eliminar el local



git push (5)

He encontrado la respuesta. Equipo-> Untrack es de hecho el equivalente de "rm --cached". Sin embargo, existe un error conocido que produce un comportamiento extraño cuando se desvincula y luego se intenta cometer.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=363405

Con el complemento de Egit, ¿es posible eliminar permanentemente un archivo del control de origen sin eliminar la copia local?

Es decir, ¿hay una acción GUI equivalente a ejecutar "git rm --cached"?

(Editado para simplificar la pregunta)


Otra opción, similar a lo que sugiere Sri Sankaran en los comentarios, es actualizar el índice para no asumir ninguna modificación en su archivo de configuración:

En las preferencias, en Egit, puede enumerar los archivos "supuestos sin cambios":

El archivo permanece versionado y en el disco, pero no se detectará ninguna modificación en él.


Si necesita eliminar una carpeta invisible (o archivo) del proyecto eclipse:

  1. Agregar carpeta (o archivo) al archivo .gitignore;
  2. Reemplazar carpeta a otro directorio
  3. Equipo agregar al índice, cometer y empujar
  4. Reemplazar carpeta (o archivo) a la carpeta del proyecto

Tuve el mismo problema, después de no incluir inicialmente directorios y archivos en .ignore. También probé la posibilidad de "Desmarcar" y "Eliminar del índice", pero ninguna de las cuales me ayudó (debido al problema de Egit aún sin resolver). Entonces, al final, eliminé los archivos localmente (dejando el proyecto con todos los errores), lo confirmé y lo envié al github, y luego deshice la eliminación localmente y agregué archivos a .ignore. Muy poco elegante, pero funcionó. Perdí mucho tiempo y nervios por eso, y espero que esto ayude a alguien.


Team -> Advanced -> Untrack

git rm --cached el trabajo ( git rm --cached ) para mí.