我将一个旧的SVN存储库迁移到Git,现在我的同事使用Windows的同事遇到了问题,因为在一个文件夹中有一个包含冒号的文件,这是Windows禁止的,而且Eclipse的EGit在这个文件上窒息。
我跟踪了这个文件(实际上只有一个)并执行了git mv
,因此可以正确检出最近的提交。
是否可以通过在不创建新提交的情况下更改历史记录来重命名此文件,因此它看起来好像始终包含下划线而不是冒号?
我现在能想到的唯一方法是去旧SVN存储库(我仍然有),修改有问题的提交,从我的gitlab转储存储库并再次推送所有内容。但我想知道周围是否有捷径...