Lorsque les développeurs ajoutent des changements dans le référentiel local et les poussent vers le service d'hébergement GitHub sans aucune URL distante de suivi, ils sont souvent confrontés à la "Fatal: 'Origin' ne semble pas être un référentiel Git" erreur. Pour résoudre ce problème, il est nécessaire d'ajouter l'URL distante de suivi via le "$ git à distance ajouter d'origine " commande.
Ce message discutera:
Lorsque l'erreur «fatale:« l'origine »ne semble pas être un référentiel Git»?
L'erreur ci-dessus se produit souvent lorsque l'utilisateur souhaite pousser les modifications locales dans le référentiel distant sans ajouter l'URL distante pour le suivi. Pour une meilleure compréhension, nous allons d'abord afficher l'erreur de la peine ci-dessus, puis fournir la méthode pour la résoudre.
Étape 1: Passez au référentiel
Tout d'abord, accédez au référentiel souhaité Git via la commande fournie:
$ CD "C: \ Users \ nazma \ git \ test_10
Étape 2: Créer un fichier
Ensuite, exécutez le «touche”Commande pour créer un nouveau fichier dans le référentiel:
$ touch file2.SMS
Étape 3: suivre le fichier nouvellement créé
Maintenant, suivez le fichier nouvellement créé dans la zone de stadification en utilisant la commande suivante:
$ git add file2.SMS
Étape 4: commettre des modifications
Exécuter le "git engager”Commande pour commettre les modifications supplémentaires dans le référentiel:
$ git commit -m "file2 ajouté"
Étape 5: Vérifiez l'historique du journal GIT
Ensuite, vérifiez l'historique du journal du référentiel GIT à l'aide de la commande indiquée:
$ git journal .
Étape 6: Git Push
Ensuite, exécutez le «push git”Commande avec le nom éloigné et la branche locale:
$ git push origine dev
Comme vous pouvez le voir, la commande ci-dessus donne une erreur:
Voyons la section suivante pour résoudre l'erreur rencontrée.
Comment corriger «Fatal:« Origin »ne semble pas être une erreur de référentiel Git»?
Pour résoudre l'erreur ci-dessus, suivez les instructions fournies ci-dessous.
Étape 1: Vérifiez la liste éloignée
Tout d'abord, vérifiez la liste des URL distantes en utilisant le «télécommande git" commande:
$ git Remote -v
Selon la sortie fournie ci-dessous, aucune URL distante n'existe actuellement:
Étape 2: Copiez URL distante
Ouvrez GitHub, sélectionnez le référentiel et copiez son URL HTTPS:
Étape 3: Ajouter une URL distante
Exécuter le "Add à distance git”Commande avec le nom distant et copié l'URL distante pour l'ajouter:
$ git distote ajouter d'origine https: // github.com / gituser0422 / mari_khan.git
Étape 4: Tirez la branche locale
Enfin, exécutez le «tirage git«Commande avec le«-histoires non liées”Option pour tirer la branche locale:
$ git till origin dev - histories non liées
En conséquence, Git ouvrira le fichier de message de fusion dans l'éditeur de texte par défaut. Dans ce fichier, ajoutez un commentaire et enregistrez-le:
Comme vous pouvez le voir, l'opération de traction est effectuée avec succès et l'erreur précédemment rencontrée est résolue:
C'est tout! Nous avons fourni la solution pour corriger l'erreur mortelle qui s'est produite tout en poussant la branche locale dans la télécommande.
Conclusion
L'erreur mortelle discutée se produit souvent lorsque l'utilisateur pousse les changements locaux dans le référentiel distant sans ajouter l'URL distante de suivi. Pour résoudre ce problème, exécutez le «$ git à distance ajouter d'origine ”Commande pour ajouter une nouvelle URL distante. Ce message a fourni la solution pour résoudre l'erreur mortelle qui se produit souvent tout en poussant le changement local dans le référentiel distant.