Configurez IntelliJ IDEA de telle sorte que la source détectée dans git mais la racine de Vcs non enregistrée soit détectée

Détection d’une racine Vcs non enregistrée
Le répertoire C: \ Users \ Andrew est sous Git, mais n’est pas enregistré dans les parameters.
Configurer les erreurs racine VCS ignorées

Pourquoi cette démonstration?

  1. Dans le message d’erreur, vous avez les options “Configurer” ou “Ignorer”. Cliquez sur “Configurer”.
  2. La fenêtre de configuration s’ouvre. Cliquez sur l’option “Ajouter une racine”. Dans mon cas, je n’avais qu’un seul chemin sur la liste à choisir. J’ai choisi ce chemin. S’il vous plaît voir l’image que j’ai inclus ci-dessous.

Instantané des paramètres de contrôle de version

  1. Cliquez sur Appliquer, puis sur OK.

Cela se produit car Android Studio a détecté que des projets git ont été importés, mais qu’ils n’ont pas été “enregistrés” pour suivre leur état dans Android Studio. Votre projet ne sera pas affecté négativement si vous choisissez de ne pas le configurer, IntelliJ ne vous demande que des fonctionnalités de contrôle de version intégrées qui ne pourront pas fonctionner.

Donc, si vous voulez tirer parti des options intégrées de contrôle de version d’ItelliJ ou simplement vous débarrasser d’un avertissement ennuyeux, c’est une solution facile.

Enregistrez simplement tous les projets pour lesquels vous souhaitez que les versions contrôlent les intégrations IDE dans la section Preferences > Version Control . Vous devriez voir cet écran:

entrer la description de l'image ici

L’interface utilisateur est un peu déroutante, mais il vous suffit de sélectionner l’un des répertoires sous la section Unregistered roots: , puis de cliquer sur le bouton + dans le coin inférieur gauche de la fenêtre. Si vous avez ajouté tous les répertoires, vous devriez voir les Unregistered roots: disparaissent et vous ne devriez plus recevoir cet avertissement.

Vous pouvez sélectionner chaque répertoire et utiliser les boutons + et - pour déterminer quels projets doivent utiliser VCS dans Android Studio.

Recherchez “Contrôle de version” dans les préférences et définissez ce que VCS doit être utilisé: capture d'écran

Vous devez configurer cela pour accéder à des fonctions telles que la restauration, la validation, etc. de l’EDI.

Voir aussi la documentation sur le contrôle de version

Pour moi, juste VCS -> Enable Version Control integration fait l’affaire. Ayant utilisé IntelliJ dans le passé (ce qui est très similaire à AndroidStudio, ce dernier est modélisé selon le premier, je crois), j’ai remarqué que le contrôle de version doit être activé pour chaque projet lors de sa création / importation.

Des étapes sont données ci-dessous pour régler ce problème:

  1. Cliquez sur l’option Configurer
  2. Sélectionnez Répertoires sous Racines non enregistrées
  3. Appuyez sur le bouton + à droite du volet.

Et vous êtes prêt à partir.