Git无法识别文件的重命名

Sim*_*tel 4 git

我将一个Java源文件从Multiplechoice.java重命名为MultipleChoice.java

不幸的是git没有认识到这种变化.因此,当有人克隆或拉动我的存储库时,他或她将不得不手动重命名,因为否则项目无法构建,因为此类在其他类中使用.

如何git识别此更改以便提交并将其推送到存储库?

Swi*_*ect 9

使用git 移动功能

git mv "Multiplechoice.java" "MultipleChoice.java"
Run Code Online (Sandbox Code Playgroud)

编辑: 根据QPaysTaxes优秀建议添加报价.