Comment réparer l'erreur 'Fatal: Origin ne semble pas être un référentiel Git'



Essayez Notre Instrument Pour Éliminer Les Problèmes

Git est un système de contrôle de version distribué qui est principalement utilisé pour suivre les modifications du code source pendant le développement logiciel. GitHub est un service d'hébergement en ligne pour le contrôle de version à l'aide de Git. Ces deux services sont largement utilisés dans le développement de logiciels. Cependant, assez récemment, de nombreux rapports sont arrivés où les utilisateurs ne peuvent pas exécuter les commandes «git» dans leur terminal Mac.



Fatal: 'origin' ne semble pas être une erreur de référentiel Git



Dans cet article, nous parlerons des raisons pour lesquelles l'erreur est déclenchée et vous fournirons des solutions viables pour résoudre le problème. Assurez-vous de suivre attentivement le guide afin d'éviter les conflits.



Quelles sont les causes de l'erreur 'Fatal:' origin 'ne semble pas être un dépôt Git'?

Après avoir reçu de nombreux rapports de plusieurs utilisateurs, nous avons décidé d'étudier le problème et avons commencé à identifier sa cause première. Selon nos rapports, les raisons pour lesquelles cette erreur est déclenchée sont énumérées ci-dessous:

  • Origine manquante: Cette erreur est généralement observée lorsque «l'origine» est manquante. Origin est la référence à 'Github-Fork' et si elle est manquante, certaines commandes ne fonctionnent pas correctement.
  • URL incorrecte: Dans certains cas, la configuration d'URL définie par l'application peut être fausse et il peut être nécessaire de la modifier. Pour cette raison, certaines commandes peuvent ne pas fonctionner correctement.

Maintenant que vous avez une compréhension de base de la nature du problème, nous allons passer aux solutions.

Solution 1: ajouter l'origine

Si Origin (qui fait référence à Fork) est manquant, certaines commandes peuvent ne pas fonctionner correctement. Par conséquent, dans cette étape, nous ajouterons une origine manuellement. Pour pouvoir faire ça:



  1. presse la ' Commander '+ 'Espace' boutons simultanément.
  2. Type dans ' Terminal 'Et appuyez sur' Entrer '.

    Terminal MacOS

  3. Type dans la commande suivante et appuyez sur ' Entrer '
    git remote -v
  4. Vérifiez s'il existe une télécommande nommée 'Origine' répertorié.
  5. Sinon, cela signifie que votre ' Origine ' est manquant.
  6. Ajouter Origin à l'aide de la commande suivante
    git remote ajouter l'url d'origine / à / votre / fork
  7. Vérifier pour voir si le problème persiste.

Solution 2: changer l'URL

Si l'URL n'est pas référencée correctement, cela peut empêcher certaines fonctions de l'application de fonctionner correctement. Par conséquent, dans cette étape, nous modifierons l'URL. Pour ça:

  1. presse la ' Commander '+' Espace ”Boutons simultanément.
  2. Type dans ' Terminal 'Et appuyez sur' Entrer '.

    Terminal MacOS

  3. Utilisation la commande ci-dessous pour changer l'URL
    git remote set-url origin ssh: //git@github.com/username/newRepoName.git
  4. Vérifier pour voir si le problème persiste.

Solution 3: Changer l'origine en maître

Si vous essayez d'extraire du maître, il est nécessaire de changer l'origine en maître avant d'essayer d'ajouter ou de supprimer la télécommande. Par conséquent, dans cette étape, nous changerons l'Origine en Maître. Pour ça:

  1. presse la ' Commander '+' Espace ”Boutons simultanément.
  2. Type dans ' Terminal 'Et appuyez sur' Entrer '.

    Terminal MacOS

  3. Utilisation la commande au dessous de pour changer le Origine maîtriser
    git pull origin master
2 minutes de lecture