Nó sẽ được coi là 2 thứ khác nhau nhưng sẽ gây ra cho bạn sự cố trên một hệ thống không phân biệt chữ hoa chữ thường. Nếu đúng như vậy, hãy đảm bảo rằng bạn đang hoàn thành mọi đường dẫn hoặc tên tệp bằng tab. Hơn nữa, để thay đổi tên của một cái gì đó chỉ trong trường hợp, hãy làm như sau:
mv file.txt temp.txt
git add -A
git commit -m "renaming..."
mv temp.txt File.txt
git add -A
git commit --amend -m "Renamed file.txt to File.txt"
Đây là một cách rõ ràng để thực hiện các thay đổi cam kết chúng, sau đó thu gọn các cam kết. Một cách ngắn hơn để làm điều đó là thao tác với chỉ mục và thư mục làm việc tất cả trong một:
git mv file.txt temp.txt
git mv temp.txt File.txt
git commit -m "Renamed file.txt to File.txt"
Điều này cũng liên quan đến việc điều chỉnh tên thư mục: git mv và chỉ thay đổi trường hợp của thư mục