Les développeurs rencontrent souvent une situation où ils ne veulent pas commettre tous les fichiers de projet créés et modifiés et les ignorer temporairement de la zone de mise en scène. De plus, ils veulent conserver ces modifications sans mettre à jour le référentiel. Dans cette situation, il est nécessaire de décrocher temporairement ces fichiers. Plus précisément, le «$ git rm-a été mis" et "$ git update-index»Les commandes peuvent être utiles à ce but correspondant.
Ce message discute:
Maintenant, passez vers le détail des méthodes ci-dessus!
Méthode 1: Comment faire en sorte que les fichiers Git à l'aide de la commande «Git RM -Cached»?
Le "$ git rm-a été mis»La commande peut temporairement supprimer le fichier spécifié de la zone de stadification et le faire tomber. Pour mettre en œuvre cette opération pour une meilleure compréhension, suivez les étapes ci-dessous.
Étape 1: Passez au référentiel local
Premièrement, accédez au référentiel GIT particulier en exécutant le «CD" commande:
$ cd "C: \ Users \ nazma \ git \ test_2
Étape 2: Liste du contenu
Exécutez la commande suivante pour afficher la liste du contenu du référentiel actuel:
$ ls
Étape 3: Faire un nouveau fichier texte
Pour créer un nouveau fichier texte dans le référentiel, utilisez le «touche" commande:
$ touch Fichier3.SMS
Étape 4: mis en scène le fichier de track
Ensuite, exécutez la commande ci-dessous pour ajouter le fichier texte à la zone de stadification:
$ git ajouter un fichier3.SMS
Étape 5: supprimer temporairement le fichier de la zone de suivi
Maintenant, supprimez le fichier de la zone de stadification en exécutant le «Git RM«Commande avec le«-mis en cache”Option et nom de fichier particulier:
$ git rm - fichier cache3.SMS
Étape 6: Vérifiez l'état du référentiel
Exécutez le "statut git .«Commande pour vérifier l'état du référentiel:
$ statut git .
Comme vous pouvez le voir, le fichier spécifié a été temporairement supprimé le fichier de l'index de mise en scène:
Passons à la méthode suivante pour débarrasser temporairement les fichiers de Git.
Méthode 2: Comment faire en sorte que les fichiers GIT temporairement à l'aide de la commande «Git Update-Index»?
Parfois, les développeurs ne veulent pas suivre tous les fichiers créés dans la zone de mise en scène et veulent les ignorer temporairement. Pour ce faire, suivez les étapes ci-dessous.
Étape 1: ignorer le fichier particulier
Pour commencer à ignorer le fichier texte souhaité avec les modifications, exécutez la commande fournie avec le chemin de fichier souhaité:
$ git update-index - Testy-inarged test_2 / file2.SMS
Ici le "-assumer"L'option supposera que le fichier n'est pas modifié et ignore les modifications:
Étape 2: Passez au référentiel GIT
Maintenant, accédez au référentiel local GIT particulier à l'aide de la commande suivante:
$ cd test_2
Étape 3: Vérifiez l'état des fichiers ignorés
Maintenant, pour s'assurer que le fichier spécifié est ignoré avec succès, exécutez le «git ls-files«Commande avec le«-V" option:
$ git ls-files -v
Ici le "H"Indique que le fichier n'est pas suivi temporairement du référentiel et"H»Affiche le fichier suivi:
Étape 4: Passez à Git Root Directory
Ensuite, revenez au répertoire Root Git à l'aide du «CD… " commande:
$ cd…
Étape 5: suivre le fichier Ignore particulier
Après avoir effectué des opérations souhaitées sur le référentiel GIT, suivez le fichier Ignore et exécutez la commande suivante avec le "-sans soumission" option:
$ git update-index --no-astume-invented test_2 / file2.SMS
Étape 6: Passez au référentiel GIT
Ensuite, accédez au référentiel local GIT via la commande fournie:
$ cd test_2
Étape 7: Vérifiez l'état actuel des fichiers
Enfin, vérifiez l'état du fichier précédemment ignoré:
$ git ls-files -v
Comme vous pouvez le voir, le statut de fichier ci-dessous est «H», Qui indique que le fichier est suivi avec succès:
C'est ça! Nous avons fourni des façons différentes de non-retrouter les fichiers du référentiel GIT temporairement.
Conclusion
Deux commandes différentes sont utilisées pour non lancé des fichiers du référentiel GIT, qui sont les «$ git rm-a été mis " ou la "$ git Update-Index -Sume-inwayed " commande. Pour retrouver le fichier ignoré, le "$ git update-index -No-Assume-inwanged »La commande peut être utilisée. Ce message a illustré les différentes commandes pour déborder des fichiers du référentiel GIT temporairement.