Chr*_*lul 6 windows git case-sensitive case-insensitive visual-studio-code
VS Code v1.26.1我在 上遇到了问题Windows 10。我克隆了一个存储库,在同一目录中,它具有相同名称但大小写不同的文件名,例如:filename.ext和FileName.ext.
VS Code认为这些是带有更改的相同文件,因此它在源代码管理中显示它们,但是当我放弃更改时,它只是将名称更改回其他大小写+它不会隐藏或暂存它们。
我已经尝试过git config core.ignorecase false和git config --global core.ignorecase false命令,但它似乎没有做任何事情。我还尝试将其更改为 true,然后再更改为 false。
有人遇到过这个问题并找到解决方法吗?
PS:我无法将文件名更改为其他名称。这些文件名必须保持不变。
迟到的答案,但Git 和区分大小写为我解决了问题。
我的项目无法编译,因为它正在寻找app.js而不是文件的实际名称App.js。我在 VSCode 中重命名了该文件并编译了项目。但是,每次提交后,App.js都会恢复为app.js.
为了强制 git 检测更改,我使用了git-mv。
git mv app App
Run Code Online (Sandbox Code Playgroud)
根据帖子作者的说法:
您想要调整大小的跟踪文件或文件夹必须使用 Git 命令显式重命名。git mv 的工作方式与 mv 相同,只不过它通过立即暂存更改来通知 Git 文件或文件夹已被重命名。
| 归档时间: |
|
| 查看次数: |
11651 次 |
| 最近记录: |