git - 停止 Visual Studio 重命名文件
问题描述
我正在 Visual Studio 2019 中进行一些开发。
如果我编辑文件并保存它,Visual Studio 有时会将其重命名为 PascalCase,有时会重命名为 camelCase!
我已经在选项中进行了搜索,但找不到任何可以关闭它的东西。有点让人生气。我该如何阻止这种情况发生?它似乎发生在 16.4.0 和 16.4.2 版本中。
解决方案
你确定这不是源代码控制问题吗?据我所知,Visual Studio 不会根据您所说的更改文件名的大小写。如果重命名文件,它会在磁盘上正确重命名它。
但是,Windows 和一些源代码管理工具将 PascalCase.jsx 和 pascalCase.jsx 视为同一个文件,因此如果您从一个文件重命名为另一个文件,您的源代码管理将无法识别更改。您将在本地拥有重命名的文件,但即使在同步之后,您仍然会在源代码管理中拥有原始文件名。然后,如果您进行干净的结帐,您会发现文件名已恢复。 Git 这样做。一种解决方法是删除文件并重新创建它
这可能不是正在发生的事情,您的问题有点不清楚!?也许您可以提供有关文件何时重命名的更多详细信息?
推荐阅读
- firebase - 如何在颤动中将新图像上传到firebase存储时制作一个填充项目的图像网格视图?
- matlab - matlab 可执行文件是否查询许可证服务器?
- markdown - 将 pandoc 命令行选项添加到 markdown 文档本身
- amazon-web-services - Terraform 在 aws 秘密管理器中创建一个秘密
- android - Android 设备所有者应用程序访问其他应用程序文件
- html - 如果内部文本等于字符串,则使用 CSS 更改特定元素的文本颜色
- list - 如果 x 在列表中,则返回 true,否则返回 False(递归)
- reactjs - 如何使用 nano react 应用程序更改网站图标?
- reactjs - 如何解决本机反应中的内存泄漏问题?
- jenkins - 通过脚本为 Jenkins 流水线设置 Cron 表达式