web-dev-qa-db-fra.com

Enregistré en tant que racine Git, mais aucun dépôt Git n'y a été trouvé

Dans Android Studio lorsque j'importe un téléchargement de projet depuis le lien

Je reçois l'erreur comme

"Mappage de racine VCS non valide" Le répertoire C:\Utilisateurs\nom d'utilisateur\Bureau\video_diary-master est enregistré en tant que racine Git, mais aucun référentiel Git n'y a été trouvé.

28
santosh emudhra

Dans ma situation, je n'avais pas besoin de travailler avec git, je voulais simplement exécuter le projet que j'avais téléchargé et qui me provoquait cette erreur.

Sur Android Studio 3.0, j'ai cliqué sur Configurer dans la fenêtre contextuelle qui apparaît dans le coin inférieur droit.

configure popup

Cela ouvrait automatiquement une fenêtre [accessible également via Fichier-> Paramètres] dans l'onglet Contrôle de version. J'ai sélectionné le premier élément de la liste plus grande et je l'ai supprimé en cliquant sur le signe moins rouge

enter image description here

Après cela, l'erreur devrait disparaître

48
Antonino

Il existe un dossier .idea dans le référentiel qui ne devrait pas y figurer. À l’intérieur de celui-ci se trouvent des fichiers liés à vcs qui peuvent contenir un chemin qui n’est pas sur votre PC.

Assurez-vous qu'il y a un dossier .git dans le dossier de projet sur votre PC. Sinon, vous devrez bien cloner le projet si vous avez besoin d'activer les outils vcs. Voici un lien sur la façon de le faire: Principes de base de Git , recherchez le clonage d'un référentiel existant

Ensuite, vous devrez fermer Android Studio, supprimer le dossier .idea, puis rouvrir Android Studio. Il va recréer le dossier .idea et le problème devrait être résolu.

15
ahasbini

Si vous avez installé git et que le projet est un référentiel cloné de Github, vérifiez si le dossier de votre projet a le dossier .git manquant.

si ce dossier est introuvable, utilisez le terminal, accédez au répertoire de votre projet et exécutez les opérations suivantes:

$ git init

Vous avez peut-être perdu votre répertoire .git ou il a peut-être été corrompu après votre clone initial de Github. Certains problèmes imprévus peuvent survenir en fonction de ce qui s'est passé ensuite. Alors, lisez ci-dessous en cas de problèmes avec Git Push:

https://allaudin.github.io/git-unrelated-histories/

https://stackoverflow.com/a/39783462

7
ColinWa

Dans ma condition, j'ai cliqué sur "Configurer". Il ouvre les paramètres en ce que j'ai supprimé l'URL (adresse d'erreur). Ça marche pour moi.

aussi j'utilise linux. J'ai donc installé le programme git sur mon pc.

en utilisant ceci:

Sudo apt-get install git.
2
Sangram02
  1. Renommez votre dossier de projet actuel (le nouveau que vous voulez mettre sur GitHub) en quelque chose comme MyProjectBackup.

  2. Dans Android Studio, accédez à Fichier> Nouveau> Fichier à partir du contrôle de version> GitHub. Puis connectez-vous avec votre nom d'utilisateur et votre mot de passe GitHub et sélectionnez le nom du référentiel de votre ancien projet dans la liste de vos dépôts GitHub. Continuez à travers l'assistant d'importation et vous devriez vous retrouver avec votre ancien projet dans Android Studio. (Maintenant, par exemple, votre ancien projet est dans MyProject et votre nouveau projet est dans MyProjectBackup).

  3. Supprimez manuellement tous les éléments sauf .git et .gitignore (et peut-être le fichier readme et la licence) du dossier de votre projet MyProject.

2
Ramesh Kumar

J'ai eu le même problème que ci-dessus. Lorsque j'ai cliqué sur "Configurer" sous le message d'erreur, j'ai réalisé que tous mes modules ne se trouvaient pas dans le même dossier de projet sur mon système (Windows dans mon cas). Pour être précis, le module qui donnait cette erreur n'était pas dans le dossier du projet.

Pour le résoudre, je viens de supprimer le module d’intelliJ en allant dans fichier-> structure du projet-> cliquez sur "Modules" dans la fenêtre qui apparaît -> sélectionnez le module qui donne l’erreur et supprimez-le en cliquant sur le '-' ( signe moins.

J'ai ajouté le même module à nouveau à partir du système de contrôle de version (git dans mon cas) et je me suis assuré que j'avais sélectionné le bon dossier de projet cette fois-ci.

ou sélectionnez vcs aucun.

J'espère que cela t'aides.

1
user1858796
  1. Cliquez sur Configurer -> une fenêtre contextuelle s'ouvrira, cliquez sur le chemin rouge pour le mettre en surbrillance-> maintenant sur le côté droit-> cliquez sur le bouton - puis appliquez et ok.

  2. Maintenant, cliquez sur le menu VCS -> Activer le système de contrôle de version

Vous avez terminé.

0
Suraj Vaishnav

J'ai fait cela et la notification d'erreur est partie,
Cliquez sur Configurer,
Cela nous mènera à l’onglet Repository du projet VCS,
Ici, j'ai sélectionné le nom de ce projet et cliqué sur le signe moins situé à droite,
Cliquez maintenant sur Appliquer, puis sur OK.
Et ce faisant, ma notification est partie.

0
Machindra

pour résoudre votre problème au début, vous devriez cloner votre projet sans le télécharger en fichier Zip par git bash $ git clone et si vous voulez le mettre dans un nouveau dossier, faites-le $ git clone puis initiez-le à l’emplacement souhaité u clonez-le $ git init puis $ git add *

0
Omar Abu Sabha