Ce manuel définira la procédure pour retirer ou rejeter vos modifications locales dans GIT.
Comment jeter vos changements locaux dans Git?
Pour éliminer vos changements locaux dans GIT, reportez-vous d'abord au répertoire de racine Git et créez un nouveau référentiel local GIT, et passez immédiatement à lui. Initialisez le répertoire créé, créez de nouveaux fichiers et vérifiez l'historique de référence de la validation du référentiel GIT à l'aide du «$ git commit -m «Commande et copier la référence de la validation à laquelle nous voulons revenir. Enfin, exécutez le «& git réinitialisation -hard
Passons de l'avant pour implémenter le scénario ci-dessus!
Étape 1: Ouvrez Git Bash
Lancez le terminal GIT en utilisant le «Commencez" menu:
Étape 2: Accédez à Git Root Directory
Déplacez-vous vers le répertoire Root Git à l'aide du «CD" commande:
$ cd "C: \ Users \ nazma \ git"
Étape 3: Créer un référentiel local GIT
Exécutez la commande ci-dessous pour créer et accéder au nouveau répertoire:
$ Mkdir Demo7 && cd Demo7
Étape 4: Initialiser le référentiel GIT
Maintenant, initialisez le référentiel local GIT nouvellement créé à l'aide du «git init" commande:
Étape 5: Créer et apporter des modifications
Ensuite, exécutez le «touche«Commande avec le«écho”Commande pour créer un fichier. Ensuite, ajoutez-y du texte à l'aide de l'opérateur de redirection:
$ touch file1.txt && echo "c'est mon premier fichier"> file1.SMS
Étape 6: Ajouter un fichier à la zone de mise en scène
Suivez le fichier à l'aide du "git ajouter" commande:
$ git ajouter un fichier1.SMS
Étape 7: commettre des modifications
Exécutez le "git engager”Commande pour ajouter les modifications au référentiel local GIT avec le message spécifié:
$ git commit -m "fichier1.txt ajouté "
Étape 8: Créer et mettre à jour le fichier
Ensuite, créez un nouveau fichier nommé "fichier2.SMS»Et ajoutez-y du texte:
$ touch file1.txt && echo "c'est mon deuxième fichier"> file2.SMS
Étape 9: Ajouter un fichier
Maintenant, ajoutez le fichier requis de la zone de travail à la zone de mise en scène:
$ git add file2.SMS
Étape 10: commettre des modifications
Exécutez la commande fournie pour commettre des modifications apportées au message de validation:
$ git commit -m "file2.txt ajouté "
Étape 11: Mettre à jour le fichier
Maintenant, encore une fois ouvert "fichier2.SMS"Et mettez-le à jour en conséquence:
$ echo "Mettre à jour le fichier2"> file2.SMS
Étape 12: Vérifier l'état
Pour vérifier le référentiel local GIT, exécutez la commande fournie:
$ statut git .
Comme vous pouvez le voir, le «fichier1.SMS»Le fichier est modifié avec succès:
Étape 13: Vérifiez le journal
Vérifiez l'historique du journal de référence du référentiel local GIT avec la commande fournie:
$ Git Log --Oneline
À partir des informations affichées, copiez le numéro de référence de la validation pour éliminer les modifications locales:
Étape 14: Jeter les modifications locales
Enfin, exécutez le «réinitialisation git«Commande avec le«-dur»Flag et la référence de la validation copiée pour rejeter les modifications connexes:
$ git réinitialisation - dure A4F1974
Comme vous pouvez le voir, notre position de tête est déplacée vers la référence des engagements indiqués et les changements les plus récents sont rejetés:
Étape 15: Vérifier l'état
Ensuite, vérifiez l'état à l'aide de la commande fournie:
$ statut git .
Étape 16: Vérifiez le contenu de la liste
Enfin, exécutez le «LS”Commande pour afficher le contenu existant du référentiel GIT:
$ ls
On peut voir que le «fichier1.SMS«Il n'existe plus dans le référentiel:
Nous avons offert la procédure pour éliminer vos changements locaux dans les exemples GIT.
Conclusion
Pour éliminer vos modifications locales dans GIT, transférez d'abord dans le répertoire Git Root, créez un nouveau référentiel local GIT et accédez à lui. Ensuite, créez de nouveaux fichiers et ouvrez-les et mettez-les à jour. Ensuite, engagez des modifications dans le référentiel GIT. Après cela, mettez à jour le fichier à nouveau et vérifiez la référence du journal GIT Commit, copiez la référence de la validation et exécutez le «$ git reset -hard »Commande pour éliminer les modifications de validation connexes. Ce manuel a discuté de la méthode pour supprimer vos changements locaux dans GIT.