Comment désabaisser uniquement certains fichiers?

Comment désabaisser uniquement certains fichiers?
Les développeurs utilisent le mécanisme de cachette pour stocker les changements inutiles de leur projet dans un endroit séparé. Ils peuvent stocker une ou plusieurs modifications de fichiers dans la liste des cachettes. Cependant, parfois, il est nécessaire d'ajouter les modifications cachées à leur projet. Dans cette situation, vous pouvez déborder n'importe quel fichier quand vous le souhaitez. De plus, diverses commandes GIT sont disponibles pour débarrasser certains fichiers.

Cet article démontrera différentes méthodes pour ne pas réserver uniquement les fichiers spécifiques dans GIT.

Comment débarrasser uniquement certains fichiers de certains fichiers?

Différentes commandes GIT peuvent être utilisées pour ne pas réserver à certains fichiers, tels que:

  • «Git Checkout Stash @ - " commande
  • "git restore -source = stash @ - " commande

MÉTHODE 1: Débrouplez certains fichiers en utilisant la commande «Git Checkout»

Pour ne pas réserver à certains fichiers:

  • Tout d'abord, passez au répertoire local et affichez son état actuel.
  • Ensuite, énumérez toutes les réserves disponibles.
  • Après cela, choisissez la cachette particulière et affichez ses modifications.
  • Ensuite, sélectionnez les fichiers qui doivent être sans espacés.
  • Enfin, exécutez le «git cachette cachette @ - »Commande et vérifiez les modifications.

Étape 1: Accédez au référentiel local
Tout d'abord, redirigez vers le référentiel local souhaité en écrivant la commande ci-dessous:

$ cd "C: \ git \ repos1"

Étape 2: Afficher l'état actuel
Ensuite, vérifiez l'état actuel du référentiel de travail:

$ statut git

Selon la sortie ci-dessous, l'état du référentiel actuel est clair:

Étape 3: Voir la liste des cachettes
Ensuite, affichez la liste des cachettes disponibles dans le référentiel actuel:

$ git cachette

On peut observer que le référentiel contient deux cachettes, i.e., "Stash @ 0" et "cachette @ 1»:

Étape 4: Voir les changements de cachette particuliers
Maintenant, exécutez la commande suivante et spécifiez l'index de stockage particulier pour afficher ses modifications. Par exemple, nous avons spécifié «Stash @ 0”Stash:

$ git Stash Show Stash @ 0

On peut observer que le «Test1.SMS" et "démofiller.SMS»Les modifications de fichiers sont stockées dans la cachette actuelle:

Étape 5: Débrouplez certains fichiers
Après cela, débouchez un fichier particulier en exécutant le «caisse git”Commande avec l'ID de cachette et le nom de fichier souhaités:

$ git Checkout Stash @ 0 - Test1.SMS

Étape 6: Vérifiez les modifications
Enfin, assurez-vous que le fichier particulier n'a pas été passée en vérifiant l'état GIT:

$ statut git

On peut voir que le «Test1.SMS»Le fichier n'a pas été passée avec succès:

MÉTHODE 2: Débrouplez certains fichiers en utilisant la commande «Git Restore»

Les utilisateurs peuvent également utiliser le «git restore -source = stash @ - ”Commande pour ne pas réserver uniquement les fichiers particuliers dans git. Suivez les étapes fournies pour une démonstration pratique.

Étape 1: Voir les modifications spécifiques de la cachette
Tout d'abord, choisissez la cachette particulière et affichez les modifications stockées en utilisant la commande suivante:

$ git Stash Show Stash @ 1

La sortie ci-dessous affiche la liste des fichiers stockés dans le «cachette @ 1«Cachette. Sélectionnez le fichier particulier qui doit être sans espacé:

Étape 2: Débaspier le fichier particulier
Ensuite, tapez la commande fournie donnée avec l'ID de rachat souhaité et le nom de fichier particulier pour le débarrasser. Par exemple, nous voulons débarrasser le «démofiller.SMS" déposer:

$ git restore --Source = STASH @ 1 - Démofile.SMS

Étape 3: Assurer les modifications
Enfin, vérifiez l'état du référentiel actuel pour vérifier les nouvelles modifications:

$ statut git

Comme vous pouvez le voir, le souhaité «démofiller.SMS»Le fichier n'a pas été passée avec succès:

Nous avons expliqué les méthodes les plus faciles pour ne pas réserver à certains fichiers dans GIT.

Conclusion

Pour ne retirer que certains fichiers, Git fournit différentes commandes. Ces commandes incluent «git cachette cachette @ - «Commande et le«git restore -source = stash @ - " commande. Cet article a expliqué les méthodes pour débarrasser des fichiers spécifiques dans GIT.