--execute a opção run-in git checkout

eu usogit checkout --<dir_name(or)file_name> para descartar todas as minhas alterações no diretório específico ou no arquivo. Sempre que faço isso, o GIT faz o check-out do diretório (ou) do repositório.

Existe uma maneira que eu possa dizer ao GIT? "não substitua as alterações, apenas me diga o que aconteceria."

Igual agit clean -n (ou)git clean --dry-run.

ATUALIZAR: Antes de eu executargit checkout --src/, Gostaria de ver quais são os arquivos que seriam substituídos. Eu sei que podemos usargit status src/. Mas não seria ótimo tergit checkout -n --src/? Não há muitas mudanças de comando para o usuário.

questionAnswers(5)

yourAnswerToTheQuestion