我将一个Java源文件从Multiplechoice.java重命名为MultipleChoice.java
不幸的是git
没有认识到这种变化。因此,当有人克隆或拉动我的存储库时,他或她将不得不手动重命名,因为否则项目无法构建,因为此类在其他类中使用。
如何让git
识别此更改以便提交并将其推送到存储库?
答案 0 :(得分:8)
答案 1 :(得分:0)
当我将 entire_analysis.py 重命名为 Entire_analysis.py 并且返回接受的答案并出错时,我遇到了同样的问题:
fatal: bad source, source=entire_analysis.py, destination=Entire_analysis.py
只需将文件移出我的本地目录,使用 git add .
然后将文件移回目录并使用 git add .
使用新名称保存文件。