我的文件夹将其小写更改为大写

时间:2019-10-31 13:31:43

标签: git github

我有这个项目,最近一个月我将其推送到github。

我注意到我的一个文件夹名称更改了它的名称...我的意思是基本上它并没有太大变化,但更像是从components更改为  Components,这确实让我很难将其部署到云中。

因此,在VSCode中,跟踪器名称为 component

enter image description here

然后提交它并将其推送到github,并使其名叫 Components 成为大写字母

enter image description here

那么,是什么原因引起的以及如何解决?谢谢。

2 个答案:

答案 0 :(得分:1)

您可能已经在本地重命名了文件夹,并且Git不知道更改,因为它已配置为忽略大小写。您可以将core.ignorecase设置为true

git config --global core.ignorecase true

,您可以强制Git接受更改:

git mv components tmp && git mv tmp Components

答案 1 :(得分:0)

考虑到VSCode 1.52(2020年11月)现在具有以下功能,您无需为此git mv切换回命令行:

Git: Rename

有一个新的Git: Rename命令,可让您从VS Code用户界面执行git mv命令。