如何在Windows上解决与Git的文件夹大小写冲突?
发布时间:2020-12-13 22:40:55 所属栏目:Windows 来源:网络整理
导读:我正在做一个git rebase,我被卡住了,因为在一次提交中我有一个名为Proto的文件夹,但在另一次提交中我有一个名为proto的文件夹.这是一个诚实的错误,在两种情况下都应该是Proto.我能想到的最好的方法是尝试从两个提交中删除文件夹然后再次尝试rebase,但必须有
我正在做一个git rebase,我被卡住了,因为在一次提交中我有一个名为Proto的文件夹,但在另一次提交中我有一个名为proto的文件夹.这是一个诚实的错误,在两种情况下都应该是Proto.我能想到的最好的方法是尝试从两个提交中删除文件夹然后再次尝试rebase,但必须有更好的方法.
在过去,当我遇到文件的大写问题时,我已经使用了git mv,但是对于文件夹它不会让我运行git mv,我不知道为什么. 在Windows上的git中修复文件夹大小写问题的正确方法是什么?
当大量文件被移动到不同的目录时,我们在Windows上的git存储库中遇到了类似的问题.
我通过将存储库克隆到Linux VM并使用git mv命令运行bash脚本来修复文件路径案例问题,第一次手动修复了我们的问题.这是一个痛苦的过程,所以我决定开发一个自动化过程的实用程序. Git Unite是我使用libgit2sharp库编写的.NET控制台应用程序.该程序识别所有git索引条目,其文件路径大小写与Windows文件系统报告的大小写不同. 我在Git Unite – Fix Case Sensitive File Paths on Windows写了一篇博文,详细介绍了它背后的工具,用法和历史 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我可以安装带有测试证书的x64驱动程序而不禁用驱动程序签名
- winforms – Windows窗体/ DatagridView屏幕闪烁
- Windows 8应用程序(html和Javascript):从图片库(其他文件选
- windows – 查找应用程序使用的tcp端口
- windows-server-2008 – 在Windows Server 2008虚拟机上设置
- windows – DNS无法解析主机名; nslookup可以
- R中的主/从多核处理
- .net – 来自Windows服务的全局键盘钩子
- 部署 – 使用pm2部署时的Windows问题
- windows-phone-7 – 使用Visual Studio 2012(RTM,Premium)为
推荐文章
站长推荐
- windows-7 – Windows 7:Delprof替换删除配置文
- 专用Intranet级Nuget订阅源:Windows集成安全性自
- Windows下Mysql5.7忘记root密码的解决方法
- windows – 当本地时使用WSUS,远程时使用MU吗?
- BT之发布服务器和流量管理系统安装指南
- windows-phone-8.1 – 使用ZXing和MFT在Windows
- 什么时候* Window焦点*会在Android中发生变化?
- 查询动态库文件(Windows *.dll, Linux *.so)所依
- fail2ban做Windows吗?
- 用instsrv.exe+srvany.exe将应用程序安装为windo
热点阅读