270 votes

Visual Studio Code: dossier/fichier .git caché

Je suis en train d'essayer Visual Studio Code en ce moment. Tout à propos de Visual Studio Code me semble vraiment cool, sauf une chose: le dossier/fichier .git est caché dans Visual Studio Code.

Je modifie souvent les paramètres de Git en modifiant le fichier de configuration .git. Cela me dérange vraiment de ne pas pouvoir voir les fichiers .git.

Existe-t-il un moyen de révéler les fichiers .git dans Visual Studio Code?

0 votes

Je ne pense pas que ce soit une bonne idée

1 votes

Je change souvent aussi les paramètres de git. Mais je m'en fiche si le dossier .git est visible ou caché et où les paramètres sont stockés à l'intérieur. Et tu sais pourquoi ? Parce que ce n'est pas mon problème de le savoir. git config sait et c'est suffisant pour moi. Néanmoins, tu as posé une bonne question :-)

29 votes

@HongOoi @axiac Ce n'est pas totalement vrai. Parfois, vous voudrez peut-être modifier les hooks qui résident dans le dossier .git/hooks.

400voto

Nishant Singh Points 1324

Par défaut, Visual Studio Code exclut les fichiers d'un dossier en utilisant les paramètres suivants :

"files.exclude": {
    "**/.git": true,
    "**/.svn": true,
    "**/.hg": true,
    "**/.DS_Store": true
}

Vous pouvez modifier vos paramètres utilisateur ou les paramètres de l'espace de travail pour afficher le dossier .git en ajoutant ces lignes :

"files.exclude": {
     "**/.git": false
}

Cet ajustement peut également être trouvé dans Éditeur de texte -> Fichiers -> Exclure si vous utilisez l'interface graphique des paramètres.


Pour ouvrir le fichier JSON des paramètres pour l'édition, suivez ces étapes :

  1. Ouvrez le menu de commandes :

    Windows : ctrl + shift + p

    ou

    Mac : + Shift + P

  2. Dans la fenêtre de commande qui s'ouvre, tapez Préférences : Ouvrir les paramètres de l'espace de travail (JSON).

    Cela devrait ouvrir le fichier JSON des paramètres pour vous.

    Remarque : Vous verrez des commandes similaires apparaître si vous préférez choisir des paramètres plus spécifiques à votre utilisateur ou à votre espace de travail.

  3. Recherchez files.exclude et vous devriez voir la section pertinente à modifier.

37 votes

Au cas où quelqu'un d'autre trébuche là-dessus - vous devez définir explicitement l'exclusion sur false - supprimer le paramètre "**/.git": true ne suffit pas, car il est par défaut à true s'il est manquant.

2 votes

@NishantSingh où puis-je trouver ce paramètre?

1 votes

@IshanPatel Il vous suffit d'appuyer sur , et de coller les réglages ici.

52voto

Les étapes ci-dessous peuvent être suivies pour remplacer les paramètres utilisateur existants:

  1. Menu CodePréférencesParamètres
  2. Rechercher files.exclude
  3. Passez la souris sur la propriété files.exclude, cliquez sur l'icône d'édition, puis optez pour la copie des paramètres.
  4. Les étapes ci-dessus ajouteront toutes les propriétés, mais ne conserveront que celles qui doivent être remplacées. Pour ce cas : il doit être, "files.exclude": { "**/.git": false }
  5. Fermez les paramètres utilisateur. Le dossier .git apparaîtra automatiquement dans le référentiel respectif.

2 votes

J'ai trouvé cette réponse la plus facile à suivre

4 votes

Dans les nouvelles versions de VS Code, vous devriez simplement supprimer **/.git des paramètres mentionnés. Pas besoin de définir quoi que ce soit sur false.

12voto

SPS Points 21

Si vous souhaitez configurer vscode pour afficher le répertoire .git, vous devez accéder aux paramètres de vscode en utilisant (cmd +,) ou (ctrl +,). Si vous le faites, une barre de recherche apparaîtra, tapez "Files: Exclude", lorsque vous verrez le résultat en haut, survolez simplement la ligne .git et vous verrez une icône de fermeture ou une icône de suppression. Cliquez dessus. Après avoir cliqué dessus, c'est fini ! Vous pourrez maintenant voir le répertoire .git dans l'explorateur vscode.

11voto

Pattee Green Points 4

Les paramètres de Visual Studio Code peuvent être trouvés :

  • Sur un ordinateur Windows ou Linux, cliquez sur le menu FichierPréférencesParamètres
  • Sur un Mac, cliquez sur le menu CodePréférencesParamètres

Il existe à la fois des paramètres utilisateur (pour tout le monde) et des paramètres d'espace de travail pour des projets individuels.

De plus amples instructions peuvent être trouvées à l'adresse suivante : Paramètres utilisateur et d'espace de travail

0 votes

Pourquoi la bonne réponse est-elle si bas ? De plus, assurez-vous d'avoir vos paramètres Windows configurés pour afficher les éléments masqués, sinon lorsque vous essayez de les afficher, ils pourraient ne pas s'afficher.

8voto

Vikram Kumar Points 21

Allez dans vscode et trouvez le fichier setting.json. Pour

Windows: ctr+p et trouvez > fichier setting.json ou mac: command+p et trouvez > fichier setting.json dans la barre de recherche

ajoutez

"files.exclude": {
     "**/.git": false
}

Cela fonctionnera

1 votes

C'est essentiellement la même chose que la réponse acceptée (stackoverflow.com/a/40828248/10095231), sauf qu'elle mentionne "ctrl+p". Au lieu de cela, je suggérerais d'ajouter ces informations en tant que modification ou commentaire sous la réponse acceptée.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X