我们有一个repo,其中文件已使用小写文件名提交。我已经在finder中更新了有问题的文件,然后提交了,但是,文件经常会更改大小写。这可能是由于来自其他开发人员的不同步合并请求,但我们一直试图解决该问题但没有成功。
我们现在创建了一个.gitconfig文件,将ignorecase设置为false,但该文件似乎被忽略了。任何人都可以建议如何解决这个问题,因为它会驱使我们四处走动!
答案 0 :(得分:0)
使用“磁盘工具”制作区分大小写的磁盘映像,然后在那里克隆您的存储库,修复案例错误并提交。
答案 1 :(得分:0)
我通过从github用户界面删除所有分支上的重复文件(小写)来解决这个问题。然后,我们让所有开发人员克隆了一个新版本的repo,尽管硬重置可以完成这项工作