Carlos dB
Trabajando con VS Code, el estado de git del explorador indicadores de canalones dejó de aparecer para uno de mis repositorios.
- Intenté reiniciar VS Code, Mi PC
- Intenté eliminar el archivo de índice y reiniciar git
Esos no resolvieron el problema.
(Los cambios de Git todavía se rastrean en el panel del Administrador de control de código fuente)
ben jeffrey
Aparentemente, otra razón común para esto es que está accediendo a su repositorio git a través de un enlace simbólico. Ver: https://github.com/microsoft/vscode/issues/60010#issuecomment-433424527
Este fue mi caso y redirigir vscode para abrir la carpeta a través de la ruta completa lo solucionó.
Esto me empezó a pasar al abrir subdirectorios de un monorepo.
Tuve que establecer la configuración “Abrir repositorio en carpetas principales” en “siempre” para que funcione.
O en json:
"git.openRepositoryInParentFolders": "always"
No estoy seguro de cuándo apareció esta opción o si cambió por defecto porque el canal de Git solía funcionar sin esta configuración.
-
Gracias, me encontré con esto también! Configurar esto resolvió el problema para mí. Supongo que hubo un cambio de comportamiento en alguna versión reciente de VS Code.
– djc
15 de febrero a las 9:06
-
Me tomó mucho tiempo darme cuenta de esto. Mis cambios seguían siendo vistos por VSCode y Gitlens, pero no estaban siendo rastreados en las canaletas… para ALGUNOS archivos. Desinstalar VSCode y volver a instalarlo permitiría rastrear un poco, pero incluso con todas las extensiones desactivadas, eventualmente dejaría de rastrear en el canalón.
Mi solución:
Había cambiado el nombre de algunas carpetas cambiando el caso. Git no estaba configurado para rastrear mayúsculas y minúsculas, mi Mac los estaba viendo como el mismo archivo, y VSCode solo estaba siendo VSCode… Retroceder y cambiar el nombre de los archivos a través de Git terminó solucionando el problema:
git mv navigation tmp
git mv tmp Navigation
actualizado correctamente. Si no funciona, también tuve que actualizar git global (temporalmente) y presionar con:
git config --global core.ignoreCase false
La solución para mí ha sido eliminar mi carpeta (después de guardarla/empujarla en el control remoto) y volver a clonar el repositorio.
En mi caso las canaletas desaparecieron de flutter
repositorio. Creo que sucedió después de que actualicé flutter a 3.7.7.
Creé un repositorio simple con uno .txt
archivo y se aseguró de que las canaletas no funcionaran allí también.
Al mismo tiempo observé que las canaletas funcionaban normalmente en c++
repositorio
Así que traté de cambiar el nombre de uno .dart
presentar en flutter
repo a .cpp
. Luego lo renombré de nuevo a .dart
y las canaletas aparecieron de nuevo.
Espero que ayude
Pronto tu
En mi caso, el canalón no se muestra si la ruta de la carpeta contiene un .
como /home/user.focus/folder
Cambiar el camino a uno sin .
funciona para mi.
Me encontré con este problema y descubrí que eliminar mi archivo de espacio de trabajo y luego crearlo de nuevo resolvió el problema.
Descubrí que esto solo sucedía en un espacio de trabajo y no en los demás. Algo en mi archivo de espacio de trabajo debe haberse estropeado de alguna manera. Cuando abrí otro espacio de trabajo, el resaltado del ícono del canalón funcionó bien, pero luego, cuando volví al espacio de trabajo problemático, todavía no aparecía.