Enquanto encontrei uma pergunta semelhante , não encontrei uma resposta para o meu problema
Quando tento renomear o diretório de FOO para foo via git mv FOO fooeu recebo
fatal: renaming 'FOO' failed: Invalid argument
ESTÁ BEM. Então eu tentogit mv FOO foo2 && git mv foo2 foo
Mas quando eu tento confirmar via git commit .eu recebo
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# foo
nothing added to commit but untracked files present (use "git add" to track)
Quando adiciono o diretório, git add foonada muda e git commit .me passa a mesma mensagem novamente.
O que estou fazendo de errado? Eu pensei que estava usando um sistema com distinção entre maiúsculas e minúsculas (OSX). Por que não posso simplesmente renomear o diretório?
git mvfunciona.
git mv foo Foose usar um shell cygwin.