7 votes

signification du signe point dans la commande git checkout

Si j'utilise la commande git comme ceci :

git checkout -- .

Je sais que son effet est de jeter tous les fichiers non gérés partout.

Quelqu'un peut-il me dire quelle est la signification du signe point (.) dans cette commande ?

14voto

u-punkt Points 1094

Le point représente le répertoire courant. La commande que vous avez mentionnée signifie : Faire un checkout git du répertoire courant (de manière récursive). Les doubles tirets séparent les options des spécifications de fichiers (comme . ).

3voto

Jacob Groundwater Points 2346

Le point ( . ) fait référence au répertoire de travail actuel.

Vous demandez à git de faire un checkout du répertoire courant à partir du fichier branche vérifiée . Le double tiret est utilisé pour séparer les références, telles que master o HEAD à partir des chemins d'accès aux fichiers, tels que myfile.cpp .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X