web-dev-qa-db-fra.com

Que sont les marqueurs de fichier U & M dans Visual Studio Code?

enter image description here

Que signifient U et M dans l'image? J'utilise le code Visual Studio et Git. J'ai fait des recherches sur Internet mais je n'ai rien trouvé à ce sujet.

21
abhi

Quand vous faites un git status depuis votre ligne de commande, vous obtiendrez une liste des fichiers modified et untracked qui existent actuellement sur votre ordinateur local.

Les M et U dans ce cas est juste le code Visual Studio synchronisé avec git et en identifiant (très joliment dans l'interface utilisateur, pourrais-je ajouter) quels fichiers ont été modified et quels fichiers sont untracked.

C’est juste un moyen agréable, clair et facile de parcourir votre espace de travail et de voir exactement ce que votre git status est sans avoir à entrer la commande sur la ligne de commande.

Veuillez noter:

Vous ne verrez jamais que les fichiers modified ou untracked mis en surbrillance dans le code Visual Studio.

Si vous supprimez un fichier, par exemple, il disparaîtra de votre espace de travail, mais votre git status, une fois exécuté à partir de la ligne de commande, inclura toujours un statut deleted pour ce fichier. Mais vous ne verrez aucune représentation visuelle supplémentaire à ce sujet dans Visual Studio Code (le fichier ne sera tout simplement plus répertorié dans votre espace de travail).

26
AJC24

A - Ajouté

M - Modifié

D - Supprimé

U - Non suivi

C - Conflit

R - Renommé

2
Georgia Lumley

Le "U" signifie que les fichiers sont "non suivis" et le "M", les fichiers ont été "modifiés".

Vous pouvez utiliser les commandes git add -A - pour ajouter tous les fichiers à la zone de transfert et git commit -m 'message' - pour créer un "instantané" des fichiers dans la zone de stockage intermédiaire.

J'espère que cela explique ce que vous essayiez de comprendre.

1
RealMJDev