Dans ce manuel, nous apprendrons la procédure pour pousser les changements de force dans GIT.
Comment pousser les changements de force dans Git?
Supposons que deux membres de l'équipe travaillent sur un fichier de projet similaire. Si un membre met à jour le fichier après les modifications apportées par un autre membre, les modifications apportées par le premier membre se perdront en raison de la dernière mise à jour. Pour résoudre ce problème manuellement, il est nécessaire de forcer la traction pour écraser les mises à jour à l'aide de GIT "$ git push origine -force -force" commande.
Maintenant, suivez les étapes ci-dessous pour résoudre le problème ci-dessus!
Étape 1: Passez au répertoire GIT
Tout d'abord, exécutez le «CD”Commande avec le chemin du répertoire git pour y déplacer:
$ CD "C: \ Users \ nazma \ git \ force_push"
Étape 2: Clone Remote Repo
Clone le référentiel distant du référentiel local en utilisant le «clone git" commande:
$ git clone https: // github.com / giuser0422 / démo.git
Comme vous pouvez le voir, notre référentiel distant est cloné avec succès:
Étape 3: Accédez à un repo cloné
Ensuite, accédez au référentiel distant du clone à l'aide de la commande fournie:
$ CD Demo
Étape 4: Répertoriez le contenu
Exécuter le "LS”Commande pour répertorier le contenu du référentiel distant:
$ ls
Étape 5: Mettre à jour le fichier
Ouvrez le fichier requis avec le «commencer”Commande et ajoutez du texte pour apporter des modifications:
$ start Fichier1.SMS
Comme vous pouvez le voir lorsque la commande ci-dessus est exécutée, le fichier spécifié est ouvert avec l'éditeur par défaut:
Étape 6: Ajouter un fichier
Ajoutez les modifications et suivez le fichier au répertoire GIT à l'aide de la commande fournie:
$ git ajouter un fichier1.SMS
Étape 7: commettre des modifications
Après cela, engagez les modifications pour le sauver sur le répertoire GIT:
$ git commit -m "mis à jour"
Étape 8: Force Push
Exécutez enfin le "push git"Avec le nom éloigné"origine", bifurquer "principal«Pour pousser avec force dans le référentiel distant:
$ git push origine main - Force
Ici, nous avons utilisé "-force”Option pour pousser et écraser avec force les modifications qui existent déjà sur le référentiel distant:
C'est tout! Nous avons fourni la méthode la plus simple pour pousser les changements de force dans Git.
Conclusion
Pour pousser les changements de force dans GIT, parcourez d'abord le référentiel local GIT et clonez le référentiel distant à l'aide du «$ git clone " commande. Ensuite, déplacez-vous à l'intérieur du référentiel cloné et listez le contenu. Ensuite, ouvrez le fichier, mettez-le à jour et engagez les modifications pour l'enregistrer dans le référentiel GIT en exécutant le «$ git commit -m " commande. Enfin, exécutez le «$ git push origine -force -force»Commande pour pousser
change avec force. Ce manuel a élaboré la méthode pour pousser les changements de force dans GIT.