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 footô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 fookhô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 mvcông việc đơn giản .
git mv foo Foonếu bạn sử dụng vỏ cygwin.