我有这个项目,最近一个月我将其推送到github。
我注意到我的一个文件夹名称更改了它的名称...我的意思是基本上它并没有太大变化,但更像是从components
更改为
Components
,这确实让我很难将其部署到云中。
因此,在VSCode中,跟踪器名称为 component 。
然后提交它并将其推送到github,并使其名叫 Components 成为大写字母
那么,是什么原因引起的以及如何解决?谢谢。
答案 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命令。