125 votes

Différence entre "git checkout<filename> " et " git checkout -​-<filename> "

http://norbauer.com/notebooks/code/notes/git-revert-reset-a-single-file

J'ai trouvé un poste.

Mais je ne sais toujours pas quelle est la différence entre

  1. git checkout <filename>

  2. git checkout -- <filename>

Dans quelle situation dois-je utiliser respectivement le premier et le deuxième ?

10voto

jtbandes Points 39804

Tout ce qui suit le -- est traité comme un nom de fichier (pas comme un argument de programme). Ceci est important si, par exemple, vous avez des noms de fichiers qui commencent par des tirets.

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