Déplacer le pointeur de branche vers un autre commit sans paiement

Deplacer Le Pointeur De Branche Vers Un Autre Commit Sans Paiement



Git est un outil fondamental utilisé par les développeurs pour gérer les fichiers de code source de leurs grands projets de développement. Les développeurs Git interagissent avec le service d'hébergement GitHub via les branches locales. Plus précisément, la branche Git est un pointeur mobile qui pointe vers des commits. Lors de l'enregistrement des modifications dans le référentiel de travail actuel de Git, la branche par défaut, par exemple, ' Maître ” pointe vers le commit le plus récent et avance après chaque commit.

Cet article expliquera le déplacement d'un pointeur de branche vers une autre branche sans paiement.

Comment déplacer le pointeur de branche vers un commit différent sans paiement ?

Pour déplacer le pointeur de branche vers un autre commit sans paiement, suivez les étapes fournies :







  • Accédez au référentiel souhaité.
  • Affichez le journal Git de la branche actuelle.
  • Basculez vers une autre branche et vérifiez son journal de référence Git.
  • Utilisez le ' $ git branch -f ” commande pour déplacer le pointeur de branche.
  • Afficher la position actuelle du pointeur de branche.

Étape 1 : accédez à un répertoire particulier
Déplacez-vous vers le répertoire local de Git en exécutant le ' CD ' commande:



$ CD 'C:\Aller \t est_repo'



Étape 2 : Vérifiez le journal Git :
Pour afficher le journal Git afin de vérifier la position actuelle du pointeur de branche, utilisez le ' journal git ' avec la commande ' -une ligne ' drapeau:





$ journal git --en ligne

Comme vous pouvez le voir, le pointeur de branche pointe vers le ' effacer ' commettre:



Étape 3 : Passer à une autre succursale
Ensuite, passez à la branche locale souhaitée à l'aide du ' commutateur $ git ' commande:

$ git commutateur maître

Étape 4 : Afficher le journal Git de la branche actuelle
Consultez le journal de référence Git pour afficher la position actuelle du pointeur HEAD dans la branche de travail actuelle :

$ journal git --en ligne

Ici, à partir de la sortie ci-dessous, vous pouvez voir que HEAD pointe vers ' Maître ' bifurquer:

Étape 5 : Déplacer le pointeur de branche
Pour déplacer un pointeur de branche vers un autre commit sans paiement, utilisez le ' branche $ git ” avec le nom de la branche :

$ branche git -F développeur

Ici le ' -F ” représente le “ Obliger ” qui déterminera où la branche HEAD pointera :

Étape 6 : Afficher le pointeur de branche
Ensuite, vérifiez la position de HEAD à l'aide de la commande ci-dessous :

$ spectacle de git DIRIGER

Comme vous pouvez le voir, la position du HEAD est décalée vers un autre nom de branche ' développeur ' aussi bien que ' Maître ' bifurquer:

Étape 7 : Passer à une autre succursale
Après cela, passez au ' développeur ” branche pour voir les changements dans cette branche particulière :

$ git changer de développement

Étape 8 : Vérifier le pointeur HEAD
Enfin, assurez-vous que la position de HEAD est déplacée vers la branche de travail actuelle nouvellement créée :

$ spectacle de git DIRIGER

On peut observer que la position de la TÊTE pointe vers le ' Maître ' branche ainsi que ' développeur ' bifurquer:

Nous avons expliqué efficacement la procédure de déplacement du pointeur de branche vers différents commits sans vérification.

Conclusion

Pour déplacer le pointeur de branche vers un autre commit sans extraction, accédez d'abord au référentiel particulier et consultez le journal Git de la branche actuelle. Ensuite, passez à une autre branche et consultez son journal de référence Git pour savoir où pointe HEAD. Après cela, déplacez le pointeur de branche vers un autre commit à l'aide du ' $ git branch -f ' commande. Enfin, visualisez la position de HEAD en utilisant le ' $ git montrer TÊTE ' commande. Cet article a expliqué la méthode pour déplacer un pointeur de branche vers un autre commit Git sans paiement.