虽然我发现类似的问题,但我没有找到我的问题的答案
当我尝试通过git mv FOO foo
将目录从FOO重命名为FOO时,我得到
fatal: renaming 'FOO' failed: Invalid argument
好的。所以我尝试git mv FOO foo2 && git mv foo2 foo
但是当我试图通过git commit .
提交时,我得到
# 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)
当我通过git add foo
添加目录时,没有任何变化,git commit .
再次给我相同的消息。
我做错了什么?我认为我正在使用区分大小写的系统(OSX),为什么我不能简单地重命名目录?