El código VS contiene elementos resaltados pero no hay error


16

Estoy escribiendo un proyecto React en código VS. Encontré este problema en el código VS. En mi proyecto, esta carpeta muestra Contiene elementos resaltados y sé que significa que hay un error en mis archivos. Pero en la foto

vs proyecto de código,

Revisé todos los archivos pero no encontré ningún error. Entonces esto me hace sentir confundido.

He buscado este problema en google y encontré un problema similar de github. https://github.com/Microsoft/vscode/issues/54960

Espero que alguien pueda ayudarme. Gracias

Respuestas:


34

Comprometerse una vez con git puede resolverse.


1
Gracias. Esto funciona para mi. ¿Puedes ayudar a explicar por qué sucedió esto?
KimYu

55
Esto sucede cuando ha eliminado archivos de la estructura de su carpeta y aún no ha agregado el evento a una confirmación. VS Code ve el cambio no comprometido como un "problema", que no se explica muy bien.
Slakinov

4

Vi este mensaje después de mover un archivo de una carpeta a otra, renombrar y confirmar todo en git.

La ventana "Problemas" de Visual Studio mostró un problema con el archivo "eliminado". De alguna manera, VS había dejado una ventana abierta para la ubicación original del archivo y en su pestaña el archivo estaba etiquetado como "eliminado". Al cerrar esa pestaña en VS se eliminó el "Contiene elementos resaltados"


0

Este error ocurre porque hay cambios pendientes que se guardarán en git, por lo tanto, para resolver este problema, abra un terminal de comandos y vaya a la carpeta donde se encuentra su proyecto, ejecute los siguientes comandos

git add .
git commit -m "your commit description"

En mi caso funciona con esto.


¡Hola! Si bien esos comandos pueden resolver la pregunta, incluir una explicación de cómo y por qué esto resuelve el problema realmente ayudaría a mejorar la calidad de su publicación, y probablemente resultaría en más votos positivos. Recuerde que está respondiendo la pregunta para los lectores en el futuro, no solo la persona que pregunta ahora. Por favor, editar su respuesta para agregar explicaciones y dar una indicación de lo que se aplican limitaciones y supuestos.
Brian

0

Tuve el mismo problema.

Comprometerse varias veces desde el Código VS no ayudó.

Sin embargo, una vez que agregué los archivos y me comprometí desde el shell, todo cayó en su lugar.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.