web-dev-qa-db-fra.com

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

Racine Vcs non enregistrée détectée
Le répertoire C:\Users\Andrew est sous Git, mais n’est pas enregistré dans les paramètres.
Configure Ignore VCS root erreurs

Pourquoi est-ce que ça se voit?

93
Gautam
  1. Dans le message d'erreur, vous avez les options "Configurer" ou "Ignorer". Cliquez sur "Configurer".
  2. La fenêtre des paramètres s’ouvrira. 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.

Snapshot of Version Control settings

  1. Cliquez sur Appliquer, puis sur OK.
66
joshgoldeneagle

Cela se produit car Android Studio a détecté que vous avez importé des projets Git, mais ils n'ont pas été "enregistrés" pour suivre leur statut dans Android Studio. Votre projet ne sera pas affecté de manière négative si vous choisissez de ne pas le configurer. IntelliJ vous y invite uniquement, car il dispose de fonctionnalités de contrôle de version intégrées qui ne pourront pas fonctionner.

Donc, si vous souhaitez tirer parti des options de contrôle de version intégrées d'ItelliJ ou tout simplement vous débarrasser d'un avertissement gênant, c'est une solution facile.

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

enter image description here

L’interface utilisateur est un peu déroutante, mais il vous suffit de sélectionner l’un des répertoires de 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 le Unregistered roots: disparaître et vous ne devriez plus recevoir cet avertissement.

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

107

Recherchez "Contrôle de version" dans les préférences et configurez le type de VCS à utiliser: screenshot

Vous devez le configurer pour pouvoir accéder à des fonctions telles que revert, commit, etc. depuis l'EDI.

Voir aussi le documentation sur le contrôle de version

3
user180100

Pour moi, juste VCS -> Enable Version Control integration a fait l'affaire. Ayant utilisé IntelliJ dans le passé (ce qui ressemble beaucoup à AndroidStudio, ce dernier est calqué sur l'ancien), j'ai remarqué que le contrôle de version devait être activé pour chaque projet lors de sa création/importation.

3
Siddhartha

Les étapes sont données ci-dessous pour résoudre ce problème:

  1. Cliquez sur l'option Configurer
  2. Sélectionner des répertoires sous Racines non enregistrées
  3. Appuyez sur le bouton + situé à droite du volet.

Et vous êtes prêt à partir.

2
Md Nehaluddin Haider