gpt4 book ai didi

windows - Windows 和 Git 的非法文件名问题

转载 作者:可可西里 更新时间:2023-11-01 09:37:11 25 4
gpt4 key购买 nike

<分区>

因此,我正在为我公司的项目开发一个组件,在该项目中我们使用 git 作为我们的版本控制。完成项目任务后,我需要将代码发送给审查。

问题是,我在 Windows 机器上工作,远程 git 分支上的 perl 文件名类似于 "filename::123.pm" .所以当我签​​出这个分支时 Windows 所做的只是从我的本地分支中删除它们,并且所有带有::的文件名都消失了。由于这些是重要文件,这是我在本地分支上添加的问题,无法 merge ,因为重要的 perl 文件已经消失。

我该如何避免这种情况?

我想尝试一些操作,例如忽略存储库的 git 克隆的特定文件,所以当我 checkout 时,它们无论如何都会被忽略而不是被删除,但这是不可能的。我想做的另一件事是在运行 linux 的 VM 上克隆并从那里工作以进行提交。嗯,克隆非常慢,这也不是一个选择。

在 Windows 机器无法读取文件名的情况下,使用此存储库的最佳选择是什么?不,重命名文件是行不通的,因为如果我们这样做的话,还有很多工作要做。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com