Annuler git ajouter <dir>

Annuler git ajouter <dir>
Dans GIT, les fichiers et les dossiers sont les unités de base du référentiel. Chaque référentiel GIT peut contenir plusieurs fichiers et dossiers. Les dossiers aident les développeurs à organiser le référentiel d'une meilleure manière. Les développeurs peuvent mettre en scène et commettre l'ensemble du dossier à la fois. De plus, ils peuvent également unstager le dossier, y compris tous ses fichiers.

Cet article couvrira les aspects suivants:

  • Préalable: ajouter un dossier / répertoire à l'index GIT
  • Méthode 1: Annuler le répertoire «Git Add» / Stage à l'aide de la commande «Git Reset»
  • Méthode 2: Annuler le répertoire «Git Add» / Stage à l'aide de la commande «Git Restore»
  • Méthode 3: Annuler le répertoire «git add» / mise en scène à l'aide de la commande «git rm»

Préalable: ajouter un dossier / répertoire à l'index GIT

Pour ajouter le répertoire particulier à l'indice GIT, accédez d'abord au référentiel GIT souhaité et affichez son contenu. Ensuite, ajoutez le sous-dossier / sous-répertoire à l'indice GIT en utilisant le «git ajouter " commande.

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

Tout d'abord, entrez la commande ci-dessous et redirigez vers le référentiel local particulier:

CD "C: \ git \ reposo1"

Étape 2: afficher le contenu du référentiel

Ensuite, énumérez le contenu du référentiel actuel:

LS

La sortie ci-dessous indique que le référentiel actuel contient deux fichiers et un sous-dossier:

Étape 3: Ajouter le sous-dossier à l'index GIT

Maintenant, utilisez la commande suivante avec le nom de sous-dossier particulier pour le suivre:

git ajouter subdir

Étape 4: Voir le statut GIT

Pour vérifier si le sous-dossier entier a été mis en scène ou non, affichez le statut GIT:

statut git

On peut voir que le sous-dossier entier, y compris son contenu, a été suivi:

Méthode 1: Annuler le répertoire «Git Add» / Stage à l'aide de la commande «Git Reset»

Le "réinitialisation git”Commande unstage tous les fichiers et dossiers mis en scène. Pour annuler le «git ajouter «Opération, utilisez le«réinitialisation git”Commande et spécifiez le nom du répertoire / dossier mis en scène:

git réinitialiser subdir

Méthode 2: Annuler le répertoire «Git Add» / Stage à l'aide de la commande «Git Restore»

Le "Restauration GIT«Commande avec le«-mise en scène"L'option supprime un fichier ou un dossier mis en scène qui n'est pas encore engagé. Pour annuler le dossier mis en scène particulier, exécutez la commande ci-dessous:

Git Restore - a été .

Méthode 3: Annuler le répertoire «git add» / mise en scène à l'aide de la commande «git rm»

Le "Git RM«Commande avec le«-mis en cache" et "-r”Options et nom de répertoire / dossier supprime un répertoire particulier et tout ce qui s'y trouve à partir de l'index GIT:

git rm - cache -r subdir

Ici:

  • "-mis en cache"L'option est utilisée pour faire le"Git RM»Commande fonctionne sur l'index GIT uniquement.
  • "-r«L'option est utilisée pour éliminer.
  • "subdir«Est notre dossier / répertoire souhaité.

Enfin, vérifiez l'état GIT pour vérifier les modifications:

statut git

Comme vous pouvez le voir que le «subdir«Le sous-dossier / répertoire n'a pas été mis avec succès:

Nous avons expliqué différentes méthodes pour annuler l'opération «Git Add».

Conclusion

Git fournit différentes commandes pour annuler l'opération «Git Add», comme le «réinitialisation git ","Git Restore-Stage ." et "git rm -cached -r »Commandes. Ces commandes suppriment le dossier suivi particulier de la zone de stadification GIT. Cet article a expliqué diverses méthodes pour annuler l'opération «Git Add».