Mentre ho trovato una domanda simile, non ho trovato una risposta al mio problema
Quando provo a rinominare la directory da FOO a foo via git mv FOO fooottengo
fatal: renaming 'FOO' failed: Invalid argument
OK. Quindi ci provogit mv FOO foo2 && git mv foo2 foo
Ma quando provo a impegnarmi tramite git commit .ottengo
# 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 aggiungo la directory senza git add foocambiare nulla e git commit .mi restituisce lo stesso messaggio.
Che cosa sto facendo di sbagliato? Pensavo di usare un sistema sensibile al maiuscolo / minuscolo (OSX) perché non posso semplicemente rinominare la directory?
git mvfunziona in modo semplice .
git mv foo Foose usi una shell cygwin.