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 foo
eu 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 foo
nada 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 mv
funciona.
git mv foo Foo
se usar um shell cygwin.