Réinitialisez la branche du référentiel local pour être comme une tête de référentiel distant

Réinitialisez la branche du référentiel local pour être comme une tête de référentiel distant
Git est le système de contrôle de version open-source indépendant qui suit les modifications du référentiel local au référentiel distant. Sur Git, les développeurs doivent créer des branches pour chaque module tout en travaillant sur un projet d'équipe. Cependant, parfois, les développeurs souhaitent réinitialiser la succursale du référentiel local en tant que tête de référentiel distant. Le "$ git reset -Hard Origin / Master»La commande peut être utilisée à cet effet.

Ce blog fournira la procédure pour réinitialiser la branche du référentiel local GIT comme la tête du référentiel distant GIT.

Réinitialisez la branche du référentiel local Git pour être comme la tête de référentiel à distance Git

Pour réinitialiser la branche du référentiel local comme la tête du référentiel distant, tout d'abord, accédez au référentiel local GIT. Clone le référentiel distant du référentiel local en spécifiant son URL. Ensuite, récupérez l'état mis à jour du référentiel distant. Enfin, exécutez le «$ git reset -Hard Origin / Master”Commande pour réinitialiser la branche du référentiel local comme la tête du référentiel distant.

Mise en œuvre du scénario discuté!

Étape 1: Passez au référentiel
Accédez au référentiel local GIT en exécutant la commande «CD»:

$ CD "C: \ Users \ Nazma \ git \ Demo14"

Étape 2: Clone Remote Repository
Exécuter le "clone git«Commande avec l'URL du référentiel distant pour se connecter avec le référentiel local:

$ git clone https: // github.com / gituser0422 / démo3.git

Étape 3: Répondre à la mise à jour du référentiel à distance
Reposez le référentiel distant GIT avec l'état et la version mis à jour du code dans le référentiel distant avec le "faire aller chercher" commande:

$ git fetch origine

Étape 4: Réinitialisez le référentiel distant comme tête
Enfin, exécutez le «réinitialisation git«Commande avec le«-dur”Option pour réinitialiser la branche locale à la branche du référentiel distant GIT:

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

Ici le "-dur"L'option est utilisée pour réinitialiser les fichiers d'index et le répertoire de travail:

Il peut être observé dans la sortie ci-dessus que la branche locale est réinitialisée avec succès à la tête de référentiel à distance GIT:

Conclusion

Pour réinitialiser la branche du référentiel local pour être comme la tête du référentiel distant, tout d'abord, passez au référentiel local GIT. Ensuite, clonez le référentiel distant et récupérez l'état mis à jour du référentiel distant. Enfin, exécutez le «$ git reset -Hard Origin / Master”Commande pour réinitialiser la branche du référentiel local comme la tête du référentiel distant. Ce blog a démontré la procédure pour réinitialiser la branche du référentiel local comme la tête du référentiel distant.