【发布时间】:2019-07-19 10:29:16
【问题描述】:
我已将 messageServices 的名称重构为 MessageServices,但我做得正确,所以不知道发生了什么以及为什么。
当我必须提交时,我看到有两个已检查的文件,messageServices 和 MessageServices,尽管在我的文件树中我只看到后者。
我尝试取消选中第一个(小写 m),但它仍然给出该错误。 我该如何解决?
【问题讨论】:
-
问题可能是由于您在 Windows 上工作而引起的。请记住,对于 Windows,这两个文件在重命名之前和之后是“相同的”......并且 git 依赖于 FS 来检查文件和内容的内容。我已经看到解决了这种问题,所以我对此并不完全感到惊讶。我看到有人建议在重命名时使用临时名称,但我不知道确切的方法。
标签: android git android-studio commit