如何解决 Tortoise Git 中的此错误

问题描述 投票:0回答:1

git.exe 添加 -f [...]

error: open("CRIMs/DEV/src/Lobby Elements/User Story 81248 PRICE_US Purchase Management/lobby/datasources/PRICE_CRESTRIDGE_AUTHORIZED_REQUISITIONS - 32c3dbf7-2ffa-4a7a-b776-fe52aedd3697.datasource.xml"): Filename too long
error: unable to index file 'CRIMs/DEV/src/Lobby Elements/User Story 81248 PRICE_US Purchase Management/lobby/datasources/PRICE_CRESTRIDGE_AUTHORIZED_REQUISITIONS - 32c3dbf7-2ffa-4a7a-b776-fe52aedd3697.datasource.xml'
fatal: adding files failed

git 没有完全退出(退出代码 128)

我试图将文件夹提交到存储库

commit repo
1个回答
0
投票

好吧,在错误中它指出您的“文件名太长”,那么您是否有机会将文件名缩短为更短的名称?如果没有,那么就看看我发现的东西:

Git 使用旧版本的 Windows API,文件名限制为 260 个字符。在我们的存储库的 git 配置文件的配置文件中添加“longpaths = true”,这样我们就可以使用文件名的字符限制 4096。

© www.soinside.com 2019 - 2024. All rights reserved.