Lorsque les utilisateurs de GIT tentent de collaborer avec d'autres développeurs pour partager leurs modules de projet mis à jour, le «Erreur: n'a pas réussi à pousser certains arbitres à éloigner«Une erreur peut se rencontrer lorsqu'ils tentent de pousser leurs modifications locales au service d'hébergement GitHub tandis que le référentiel local GIT n'a pas mis à jour avec les modifications apportées dans le référentiel distant.
Ce message expliquera:
Alors, commençons et passons par eux un par un!
Quand l'erreur «Git Error: n'a pas réussi à pousser certains arbitres vers la distance» se produit-il?
L'erreur indiquée se produit souvent lorsque les utilisateurs souhaitent pousser les modifications ajoutées localement au service d'hébergement GitHub. Nous allons d'abord afficher l'erreur ci-dessus, puis la réparer pour une meilleure compréhension.
Passons à l'étape suivante et consultons la procédure!
Étape 1: Passez au référentiel local GIT
Tout d'abord, exécutez le «CD”Commande et accédez au référentiel local GIT:
$ CD "C: \ Users \ nazma \ git \ test_6"
Étape 2: Créez un nouveau fichier
Créez un nouveau fichier en utilisant le «touche" commande:
$ touch file2.SMS
Étape 3: suivre le nouveau fichier
Maintenant, suivez un fichier nouvellement créé via le "git ajouter" commande:
$ git add file2.SMS
Étape 4: Ajouter une URL distante
Ensuite, exécutez le «Add à distance git«Commande pour ajouter la nouvelle URL distante avec le nom de la télécommande à la liste distante:
$ git distote ajouter d'origine https: // github.com / gituser0422 / test_repo.git
Étape 5: Poussez la branche locale dans le référentiel distant
Poussez la branche locale souhaitée dans la branche distante en utilisant le «Git Push Origin”Commande avec le nom de la branche locale:
$ git push origin maître
En conséquence, vous obtiendrez l'erreur ci-dessous:
Passons à la section suivante pour consulter la solution à l'erreur ci-dessus.
Comment corriger «l'erreur GIT: n'a pas réussi à pousser certains arbitres vers la télécommande»?
Suivez les instructions fournies ci-dessous pour corriger l'erreur précédemment répertoriée.
Étape 1: Git Rebase
Exécutez le "tirage git«Commande avec le«-reproduire”Option, nom éloigné et nom de la branche locale:
$ git pull - Master d'origine rébase
Étape 2: Git Push Branch dans le référentiel distant
Enfin, exécutez le «Git Push Origin”Commande avec le nom de la branche locale:
$ git push origin maître
On peut voir qu'après rebasser, l'erreur rencontrée est corrigée:
C'est ça! Nous avons efficacement fourni la solution pour l'erreur GIT qui se produit souvent à la suite de l'exécution de l'opération de poussée.
Conclusion
Lorsque les développeurs poussent la branche locale dans la branche éloignée, ils rencontrent souvent une erreur GIT. Le "$ git push -Rebase Origin »La commande peut résoudre cette erreur. Ce message illustré lorsque l'erreur GIT discutée se produit et comment le réparer.