Comment forcer correctement un git push ?

Comment Forcer Correctement Un Git Push



Sur Git, lorsque des modifications sont ajoutées aux fichiers de code source du projet, le ' $ git pousser ” est utilisée pour apporter ces modifications ajoutées au référentiel local et mettre à jour le référentiel distant Git. Les développeurs utilisent cette commande pour mettre à jour leur référentiel distant Git afin de collaborer sur l'historique Git avec les collaborateurs du projet. Cependant, ils souhaitent mettre à jour leur historique à distance dans certaines situations. C'est là que le ' $ git push-force » la commande arrive.

Ce guide fournit la procédure pour forcer correctement un git push.

Comment forcer correctement un git push ?

Pour forcer correctement un git push, tout d'abord, accédez au référentiel local Git et clonez le référentiel distant dans le référentiel local. Récupérez les données du référentiel distant mises à jour et exécutez le ' $ git push –force origin ” pour pousser la branche locale avec force vers le référentiel distant.







Maintenant, allons de l'avant et mettons en œuvre la procédure indiquée ci-dessus !



Étape 1 : Accédez au référentiel local

Tout d'abord, accédez au référentiel local Git en exécutant le ' CD ' commande:



$ CD 'C:\Utilisateurs \n azma\Git\Demo14'





Étape 2 : Cloner le référentiel distant

Pour cloner le dépôt distant Git dans le dépôt local Git en spécifiant son URL :

$ clone git https: // github.com / GitUser0422 / demo5.git



Étape 3 : Récupérer le référentiel distant

Maintenant, récupérez les données mises à jour du dépôt distant :

$ git chercher

Comme vous pouvez le voir dans la sortie ci-dessous, les données mises à jour du référentiel distant sont récupérées avec succès :

Étape 4 : poussez la branche Git

Pour transférer la branche du référentiel local vers la branche du référentiel distant, exécutez la commande fournie :

$ git pousser --Obliger maître d'origine

Ici le ' -Obliger ” L'option est utilisée pour pousser la branche avec force vers le référentiel. Dans notre cas, le local « Maître ” branche est poussée avec succès vers le référentiel distant :

Vous pouvez également vérifier l'opération de poussée forcée via le service d'hébergement distant GitHub :

Nous avons proposé la procédure la plus simple pour forcer correctement un git push.

Conclusion

Pour forcer un git push correctement, tout d'abord, déplacez-vous vers le référentiel Git, et clonez le référentiel distant Git vers le référentiel local en exécutant le ' $ git clone ' commande. Récupérez les données du référentiel distant mises à jour et exécutez le ' $ git push –force origin ” pour pousser la branche locale avec force vers le référentiel distant. Ce guide illustre la méthode pour forcer correctement un git push.