Forcer 'git push' à écraser les fichiers distants

Forcer Git Push A Ecraser Les Fichiers Distants



Lorsque les développeurs apportent des modifications dans le référentiel local, ils doivent publier les modifications locales ajoutées dans le référentiel distant pour mettre à jour le dossier du projet. Le ' $ git pousser ” La commande est la plus couramment utilisée pour cela. Fondamentalement, il s'oppose au « $ git chercher ” commande utilisée pour télécharger la version mise à jour du référentiel distant. Les utilisateurs peuvent écraser de force les fichiers distants existants avec les fichiers du référentiel local mis à jour.

Cet article expliquera brièvement la procédure pour écraser avec force les fichiers distants.







Comment forcer 'git push' à écraser les fichiers distants ?

Pour écraser les fichiers distants en poussant les modifications locales avec force, suivez les étapes indiquées ci-dessous :



  • Déplacez-vous vers le dépôt local Git.
  • Générer et mettre en scène un nouveau fichier.
  • Mettez à jour le référentiel actuel avec les modifications ajoutées.
  • Consultez la liste des URL distantes pour vérifier que les référentiels locaux/distants sont connectés.
  • Exécutez le ' $ git push -f ' commande.

Voici les étapes de mise en œuvre fournies ci-dessus !



Étape 1 : Accédez au répertoire de travail souhaité





Tout d'abord, ouvrez un répertoire de travail Git particulier en fournissant son chemin dans la commande donnée :

$ CD 'C:\Utilisateurs \n asma\Aller \T est_12



Étape 2 : Créer un nouveau fichier

Exécutez le ' toucher ” pour créer un nouveau fichier dans le répertoire de travail :

$ toucher fichier.txt

Étape 3 : Transférez les modifications dans la zone de suivi

Ensuite, poussez le fichier créé vers la zone de suivi en exécutant le ' git ajouter ' commande:

$ git ajouter fichier.tx

Étape 4 : Enregistrer les modifications dans le référentiel Git

Maintenant, effectuez le commit Git pour enregistrer les modifications ajoutées dans le dépôt Git :

$ git commet -m 'Premier fichier ajouté'

Étape 5 : Afficher l'URL distante

Ensuite, exécutez le ' git à distance ' commande avec le ' -dans ” pour vérifier la liste des URL distantes existantes :

$ git à distance -dans

Étape 6 : Écraser les fichiers distants

Enfin, écrasez les fichiers distants en exécutant le ' git pousser ' commande avec le ' -F ” drapeau pour pousser avec force, nom de la télécommande et de la branche :

$ git pousser -F maître d'origine

C'est tout! Nous avons démontré le « git pousser ” méthode pour écraser les fichiers distants avec force.

Conclusion

Pour écraser les fichiers distants en poussant avec force les modifications locales, accédez d'abord au référentiel local Git, générez et stockez un nouveau fichier. Ensuite, mettez à jour le référentiel actuel avec les modifications ajoutées et vérifiez la liste des URL distantes pour vérifier que les référentiels locaux/distants sont connectés. Enfin, exécutez le ' $ git push -f ' commande. Cette rédaction a fourni la procédure pour écraser les fichiers distants avec force.