Comment puis-je forcer correctement une poussée git?

Comment puis-je forcer correctement une poussée git?
Sur GIT, lorsque des modifications sont ajoutées aux fichiers de code source de projet, le «$ git push"La commande est utilisée pour apporter ces modifications supplémentaires 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 pour collaborer l'histoire du GIT avec des collaborateurs de projet. Cependant, ils veulent mettre à jour leur historique distant dans certaines situations. C'est là que le «$ git push -force"La commande entre.

Ce guide fournit la procédure pour forcer une poussée Git correctement.

Comment puis-je forcer correctement une poussée git?

Pour forcer une poussée GIT correctement, tout d'abord, accédez au référentiel local GIT et clonez le référentiel distant vers le référentiel local. Remplissez les données du référentiel à distance mises à jour et exécutez le «$ git push -Force Origin ”Commande 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 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: \ Users \ Nazma \ git \ Demo14"

Étape 2: Clone Remote Repository

Pour cloner le référentiel distant GIT du référentiel local GIT en spécifiant son URL:

$ git clone https: // github.com / giuser0422 / démo5.git

Étape 3: Remplissez le référentiel distant

Maintenant, récupérez les données du référentiel à distance mises à jour:

$ 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: Push Git Branch

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

$ git push - Force Origin Master

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

Vous pouvez également vérifier l'opération Force Push via le service d'hébergement distant GitHub:

Nous avons offert la procédure la plus simple pour forcer une poussée Git correctement.

Conclusion

Pour forcer une poussée GIT correctement, tout d'abord, passez au 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. Remplissez les données du référentiel à distance mises à jour et exécutez le «$ git push -Force Origin ”Commande pour pousser la branche locale avec force vers le référentiel distant. Ce guide a illustré la méthode pour forcer une poussée Git correctement.