Trong khi tôi tìm thấy câu hỏi tương tự, tôi đã không tìm thấy câu trả lời cho vấn đề của mình
Khi tôi cố đổi tên thư mục từ FOO thành foo thông qua git mv FOO foo
tôi nhận được
fatal: renaming 'FOO' failed: Invalid argument
ĐỒNG Ý. Vì vậy tôi cố gắnggit mv FOO foo2 && git mv foo2 foo
Nhưng khi tôi cố gắng cam kết thông qua git commit .
tôi nhận được
# 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)
Khi tôi thêm thư mục thông qua git add foo
không có gì thay đổi và git commit .
đưa lại cho tôi cùng một tin nhắn.
Tôi đang làm gì sai? Tôi nghĩ rằng tôi đang sử dụng một hệ thống phân biệt chữ hoa chữ thường (OSX) tại sao tôi không thể đổi tên thư mục?
git mv
công việc đơn giản .
git mv foo Foo
nếu bạn sử dụng vỏ cygwin.