Por que usamos traço duplo no "git checkout -."? [duplicado]
Esta pergunta já tem uma resposta aqui:
Significado dos traços duplos do check-out do Git 2 respostasEu pensei na linha
git checkout .
pode reverter todas as alterações no diretório e subdiretório atuais da cópia de trabalho local. Mas também vejo essa forma popular:
git checkout -- .
então se--
(o traço duplo ou também chamado de "traço duplo nu") é para sinalizar o final das opções de comando, então por que é necessário no caso acima? o.
nunca pode ser uma opção, portanto não deve haver confusão.