A questão é como diferenciar o comando "git checkout" quando estamos fazendo um checkout para alteração de branch do checkout para reverter as alterações de um arquivo, quando o nome da branch e do arquivo são iguais. A resposta do professor foi colocar -- (dois traços) antes do nome do arquivo. Mas a minha dúvida é se podemos ignorar o "--" já que o arquivo terá uma extensão, ou seja: - mudando para branch com nome texto: git checkout texto - revertendo alterações no arquivo com nome texto: git checkout texto.txt
Neste caso, precisamos mesmo fazer git checkout -- texto.txt ?