windows - 下载 gitlab repo 的 zip 时,Unicode 文件名未保留在 Windows 上
问题描述
我有一个 Gitlab 存储库,其中我的一个文件名为“инит.ћ”。我在 Linux 机器上创建了 repo,现在我正试图将它从 Gitlab 网页下载到 Windows 机器上。
这会导致该特定文件名被 mojibake'd 为“-+-+-+-é.-¢”。
当我使用 git 克隆 repo 时,这不会发生,并且文件名被保留。当我在 Linux 上下载 zip 文件时,文件名仍然保留。
有什么办法可以解决这个问题。我什至不熟悉 Windows 如何处理文件名。所以我认为我不能提供比这更有用的信息了。
解决方案
推荐阅读
- python - 如何在我的 IDLE 中访问 PyCharm 中的模块?
- c++ - 类函数返回到另一个类函数返回打印不同的值
- spring-webflux - TCP 和订阅者超时之间的实际区别
- java - 如何在 Android 应用程序中对 Http 请求使用需要身份验证的代理?
- excel-formula - 计算果酱标签的数量-负值和向上/向下-excell/GSheets
- android - Flutter - Android Studio - 无法正确识别 url_launcher 导入
- performance - Fortran 模块性能
- c# - XAML/UWP:自定义 AutoSuggestBox 项目模板?
- node.js - 错误:error:0909006C:PEMroutines:get_name:no start line
- html - 悬停标题元素时更改 tbody 元素