虽然我发现了类似的问题,但没有找到解决问题的答案
当我尝试通过该目录从FOO重命名为foo git mv 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),为什么我不能简单地重命名目录?
git mv
。
git mv foo Foo
如果您使用cygwin shell ,则可以使用常规。