Quelle est la signification de la réinitialisation GIT -HARD ORIGINE / MASTER?

Quelle est la signification de la réinitialisation GIT -HARD ORIGINE / MASTER?
Git est un logiciel de contrôle open-source et de version libre qui suit les modifications supplémentaires à un projet au fil du temps. Il permet à plusieurs utilisateurs de collaborer et de travailler simultanément sur le même projet, peu importe où ils se trouvent dans le monde. De plus, Git permet aux utilisateurs d'afficher l'historique des projets et de voir qui a ajouté des modifications. Il peut également revenir à une version précédente du code si nécessaire.

Ce message décrira:

  • Quelle est la signification de la commande «Git Reset» avec l'option «-hard» et «Origin / Master»?
  • Comment fonctionne la commande «Git Reset» avec l'option «-hard» et «Origin / Master»?

Quelle est la signification de la commande «Git Reset» avec l'option «-hard» et «Origin / Master»?

Le "Git Reset -Hard Origin / Master«Peut être utilisé pour mettre en scène et les changements non stages. Il supprime toutes les modifications apportées à la branche locale actuelle, ce qui en fait la même chose que l'origine / maître, et réinitialise le pointeur de tête.

Comment fonctionne la commande «Git Reset» avec l'option «-hard» et «Origin / Master»?

Pour afficher le fonctionnement de la commande précédemment discutée, accédez d'abord au référentiel local GIT et créez un nouveau fichier dans le référentiel local. Suivre les nouveaux fichiers dans la zone de mise en scène et commettre des modifications. Ensuite, vérifiez l'historique du journal de référence GIT et affichez la liste des URL distantes existantes. Ensuite, téléchargez la copie mise à jour du référentiel distant et exécutez le "$ git reset -Hard Origin / Master" commande.

Maintenant, mettez en œuvre les instructions ci-dessus!

Étape 1: Passez au référentiel local GIT souhaité

Accédez au référentiel GIT souhaité en exécutant le «CD" commande:

$ CD "C: \ Users \ nazma \ git \ test_10"

Étape 2: Créer un fichier local

Exécuter le "touche”Commande pour créer le fichier dans le référentiel local GIT:

$ touch file2.SMS

Étape 3: suivre le fichier local

Ensuite, suivez la zone de stadification de Git en utilisant le "git ajouter«Commande avec le nom du fichier:

$ git add file2.SMS

Étape 4: Mettez à jour le référentiel

Exécutez le "git engager«Commande avec le«-m”Option pour commettre les modifications et ajouter le message de validation souhaité:

$ git commit -m "2ème fichier ajouté"

Étape 5: Vérifiez l'historique des journaux de référence GIT

Pour vérifier l'historique des journaux de référence GIT, exécutez le «journal git ." commande:

$ git journal .

Étape 6: Énumérez l'URL distante

Exécutez le "télécommande git«Commande avec le«-V”Option pour afficher la liste des URL distantes existantes:

$ git Remote -v

Étape 7: Git Fetch

Ensuite, récupérez le référentiel distant mis à jour à l'aide du "git chercher" commande:

$ git chercher

Étape 8: Git réinitialiser le référentiel local

Enfin, exécutez le «réinitialisation git«Commande avec le«-dur«Option et énumérez le«Origine / Maître«Pour réinitialiser le référentiel local:

$ git réinitialisation - Origine / maître dure

Étape 9: Vérifiez réinitialiser le référentiel local

Enfin, pour vérifier le référentiel local réinitialisé, exécutez le «journal git ." commande:

$ git journal .

Nous avons décrit le sens du «Git Reset -Hard Origin / Master»Et comment l'utiliser.

Conclusion

Le "réinitialisation git«Commande avec le«-dur"Option avec le"Origine / Maître"Est utilisé pour les modifications organisées et non mise en scène, supprimer toutes les modifications apportées à la branche locale actuelle et en faire la même chose que l'origine / le maître. Pour utiliser cette commande, passez d'abord dans le référentiel et créez un nouveau fichier, suivez-le dans la zone de mise en scène et engagez les modifications. Ensuite, vérifiez l'historique des journaux et affichez la liste des URL distantes existantes. Ensuite, téléchargez la copie mise à jour du référentiel distant et exécutez le "$ git reset -Hard Origin / Master" commande. Cet article a expliqué comment le «Git Reset -Hard Origin / Master" travaux.