git - 在 Windows 上的 git Git 中忽略文件名大小写更改

标签 git windows-10 visual-studio-code filenames

这个问题在这里已经有了答案:





Change case of a file on Windows? [duplicate]

(6 个回答)


3年前关闭。




我有一个 reactjs 应用程序,我正在将所有文件名规范化为小写以符合 Nodejs best practices

但是,当我在 Visual Studio Code 中更改文件名时,git 会忽略这些更改,因此我无法提交更改。

我遵循了概述的步骤 here关闭 git 忽略 Windows 的默认文件大小写,但在我确认它被切换为关闭后没有任何变化——我的文件名发生了变化,但 git 不接受更改以允许我提交它们。切换分支会重置我所做的文件名大小写更改。

如何在 git 中提交对文件名大小写的更改?

最佳答案

如果你这样做 git mv FileName fileNameTemp然后 git mv fileNameTemp fileName无需提交即可解决您的问题。

关于git - 在 Windows 上的 git Git 中忽略文件名大小写更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46857853/

相关文章:

windows-10 - Windows 通用应用程序中的 TaskbarItemInfo

phpfmt php格式化扩展错误: phpfmt: php_bin "php" is invalid

build - .NET CORE 构建导致 vscode 中的重复错误

git - 无法使用 Git 存储更改

git - 如何使用 Git/IntelliJ 将整个文件从一个分支移动/复制到另一个分支?

linux - 使用带有 git Hook 的脚本时找不到文件或目录

powershell - 如何测试powershell中是否有事件的网络连接?

git 跟踪二进制文件但忽略内容?

python - 在 Windows 10 的 Bash Shell 上升级 python

angularjs - ES5 智能感知