Это будет выглядеть как две разные вещи, но вызовет проблемы в системе, не чувствительной к регистру.Если это так, убедитесь, что вы заполняете все пути или имена файлов.Кроме того, чтобы изменить имя чего-либо в одном случае, сделайте следующее:
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"
Это явный способ внесения изменений, их фиксации, а затем свертывания фиксаций.Более короткий способ сделать это - манипулировать индексом и рабочей папкой в одном:
git mv file.txt temp.txt
git mv temp.txt File.txt
git commit -m "Renamed file.txt to File.txt"
Это также относится к настройке имен каталогов: git mv и только изменение регистра каталога * 1008.*