我正在做一个git rebase,我被卡住,因为在一次提交中我有一个名为的文件夹Proto,但在另一次提交中我有一个名为的文件夹proto.这是一个诚实的错误,本来应该是Proto这两种情况.我能想到的最好的方法是尝试从两个提交中删除文件夹然后再次尝试rebase,但必须有更好的方法.
在过去,当我遇到文件的大写问题时,我已经使用了git mv,但是对于文件夹它不会让我运行git mv,我不知道为什么.
在Windows上的git中修复文件夹大小写问题的正确方法是什么?
taw*_*man 16
当大量文件被移动到不同的目录时,我们在Windows上的git存储库中遇到了类似的问题.
我通过将存储库克隆到Linux VM并运行带有git mv命令来修复文件路径案例问题的bash脚本来手动修复我们的问题.这是一个痛苦的过程,所以我决定开发一个自动化过程的实用程序.
Git Unite是我使用libgit2sharp库编写的.NET控制台应用程序.该程序识别所有git索引条目,其文件路径大小写与Windows文件系统报告的大小写不同.
我写了一篇博文,详细介绍了Git Unite背后的工具,用法和历史- 修复了Windows上的案例敏感文件路径
| 归档时间: |
|
| 查看次数: |
6507 次 |
| 最近记录: |