Podczas gdy znalazłem podobne pytanie , nie znalazłem odpowiedzi na mój problem
Kiedy próbuję zmienić nazwę katalogu z FOO na foo przez git mv FOO foo, dostaję
fatal: renaming 'FOO' failed: Invalid argument
DOBRZE. Więc próbujęgit mv FOO foo2 && git mv foo2 foo
Ale kiedy próbuję dokonać transakcji za pośrednictwem git commit ., dostaję
# 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)
Gdy dodam katalog przez git add foonic, nic się nie zmieni i ponownie git commit .otrzymam ten sam komunikat.
Co ja robię źle? Myślałem, że używam systemu z rozróżnianiem wielkości liter (OSX), dlaczego nie mogę po prostu zmienić nazwy katalogu?
git mvpraca.
git mv foo Foojeśli używasz powłoki cygwin.