Te traemos el hallazgo a este enigma, o por lo menos eso pensamos. Si tienes inquietudes puedes dejar un comentario, que con gusto te ayudaremos
Solución:
En la terminal, utilice git rm --cached -r .idea/
. Esto eliminará los archivos del índice GIT, pero dejará los archivos localmente.
Para cambiar un archivo de verde (por etapas) a rojo (sin seguimiento) usando Intellij:
- Haga clic derecho en los archivos
- pasar el cursor sobre
Git
(el panel git se expandirá) - Hacer clic
Rollback...
(en versiones anterioresRevert
) - Mira esto
Delete local copies of added files
no está marcado y haga clic en elRollback
botón
Esto no eliminará el archivo, solo lo eliminará (eliminarlo del índice de git).
Dado que su proyecto ya está vinculado a un repositorio de git, puede usar la función intellij estándar para “eliminar” el archivo.
En el panel del proyecto, enfoca el archivo y presiona Delete
key. Aparecerá la ventana emergente “Eliminación segura”, haga clic en OK
.
Ahora observa debajo 9: Version Control
-> Local Changes
que el archivo aparece allí en color “gris” – cuando confirmas y empujas a tu git
repo, el archivo se eliminará en la rama actual.
Editar: si se trata de archivos intellij, esto se vuelve más difícil.
Primero, cierre intellij, haga una lista de los archivos exactos que desea eliminar del repositorio y tome una copia de esos archivos en su sistema de archivos local.
Luego use git rm para eliminarlos y luego confirme.
Siguiente paso, agregue un .gitignore
file para ignorar los archivos intellij locales. Un buen comienzo es *.iml
y .idea
.
Finalmente, restaure los archivos que copió y reinicie intellij.
Puntuaciones y comentarios
Más adelante puedes encontrar las ilustraciones de otros desarrolladores, tú igualmente tienes el poder mostrar el tuyo si lo crees conveniente.