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 foo
ottengo
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 foo
cambiare 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 mv
funziona in modo semplice .
git mv foo Foo
se usi una shell cygwin.