【发布时间】:2021-07-09 06:27:15
【问题描述】:
我做了一个 react 项目,然后我将我的 CSS 文件名更改为小写,并注意到我不能只提交区分大小写的文件名更改。
然后经过一番搜索,我使用git config core.ignorecase false 然后提交更改并推送到我的存储库。
现在我有两个单独的文件,然后当我克隆我的存储库时,我只得到一个旧文件
我该如何解决这个问题?
【问题讨论】:
-
你对 Git 撒了谎;你现在看到了结果。
core.ignorecase设置不控制您的计算机是否可以在同一文件夹中创建README文件和readme文件。相反,它告诉 Git 你的计算机是否可以做到这一点。更改设置意味着您在对 Git 撒谎。当你说你的计算机可以做到这一点时,Git 相信你。除非您更改了计算机的行为方式,否则请勿更改设置。
标签: git gitlab commit git-clone