Quelles sont les deux façons de déconcerter un fichier dans git?

Quelles sont les deux façons de déconcerter un fichier dans git?
Lorsque les utilisateurs de Git travaillent avec plusieurs fichiers de projet collaboratif, ils effectuent parfois involontairement des opérations incorrectes, telles que le suivi d'un fichier incorrect dans la zone de mise en scène ou l'inclusion d'informations sensibles avant de s'engager dans le référentiel local GIT. Dans de tels cas, ils peuvent vouloir déconcerter ou supprimer le fichier. À des fins énoncées, "$ git réinitialisation "ou" $ git rm-mis»Les commandes peuvent être utilisées.

Ce guide démontrera:

  • Comment laisser tomber un fichier en git en utilisant "réinitialisation git" commande?
  • Comment laisser tomber un fichier en git en utilisant "Git RM-mis" commande?

Essayons-les un par un!

Comment démontrer un fichier dans GIT à l'aide de la commande «Git Reset»?

Pour under un fichier en utilisant le «réinitialisation git«Commande, tout d'abord, passez au référentiel souhaité et créez un nouveau fichier. Ensuite, suivez la zone de mise en scène et engagez les modifications pour mettre à jour le référentiel.

Maintenant, exécutez la procédure indiquée ci-dessus pour obtenir des résultats!

Étape 1: Passez au référentiel GIT
Tout d'abord, exécutez le «CD”Commande et passez au référentiel local GIT:

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

Étape 2: Créer un fichier
Pour créer un nouveau fichier, exécutez le «touche«Commande avec le nom de fichier spécifié:

$ touch file2.SMS

Étape 3: Suivre le fichier
Maintenant, suivez le fichier dans le référentiel local GIT via le "git ajouter" commande:

$ git add file2.SMS

Étape 4: Vérifier l'état
Exécutez la commande fournie pour afficher l'état actuel du référentiel:

$ statut git .

La sortie ci-dessous indique que le nouvellement créé «fichier2.SMS”Est ​​suivi et placé dans la zone de mise en scène:

Étape 5: Fichier non mis
Maintenant, non mis en scène le dossier en utilisant le «réinitialisation git"Commande avec"-»Et nom de fichier souhaité:

$ git reset - file2.SMS

Selon la sortie ci-dessous, le fichier n'est pas mis avec succès:

Étape 6: Vérifier l'état
Enfin, exécutez le «statut git .”Commande pour vérifier l'opération précédemment effectuée:

$ statut git .

Jetons un coup d'œil à une autre méthode pour déconcerter un fichier dans git.

Comment démontrer un fichier dans GIT à l'aide de la commande «Git RM -Cached»?

Une autre façon de débarrasser un fichier consiste à utiliser la commande «$ git rm -cached». Pour ce faire, passez au référentiel souhaité et créez un nouveau fichier. Ensuite, suivez la zone de mise en scène et engagez les modifications pour mettre à jour le référentiel. Enfin, exécutez la commande «$ git rm -cached».

Essayez les étapes ci-dessous pour l'exécuter pratiquement!

Étape 1: suivi du fichier
Tout d'abord, exécutez le «git ajouter”Commande pour suivre le fichier:

$ git add file2.SMS

Étape 2: Vérifier l'état
Pour vérifier l'état du référentiel, exécutez la commande ci-dessous:

$ statut git .

Ici, le fichier est placé dans la zone de mise en scène et prêt à s'engager:

Étape 3: Fichier de mise en scène
Maintenant, un peu un fichier en utilisant le «Git RM«Commande avec le«-mis en cache" option:

$ git rm - Cached File2.SMS

Étape 4: Vérifiez le fichier non mis en scène
Enfin, pour vérifier si le fichier n'est pas mis en scène, exécutez le «statut git ." commande:

$ statut git .

On peut observer que le fichier n'est pas mis avec succès:

Nous avons mentionné les deux façons de ne pas être mis en scène dans Git.

Conclusion

Pour under un fichier en utilisant le «réinitialisation git«Commande, tout d'abord, passez au référentiel souhaité et créez un nouveau fichier. Ensuite, suivez la zone de mise en scène et engagez les modifications pour mettre à jour le référentiel. Exécuter le "$ git réinitialisation - " commande. Une autre méthode pour effectuer une opération similaire consiste à exécuter le «$ git rm-a été mis " commande. Ce guide a fourni les deux méthodes pour déclencher un fichier dans git.