我想了解什么是git分支名称的最大允许大小.
我正在尝试创建一些长名称(作为实验),所以370个字符的名称是有效的,但380个字符给了我 fatal: Failed to lock ref for update: File name too long
所以问题是:git branch name中可以包含的最大字符数是多少?它取决于系统吗?是否可以在存储库中创建长分支名称,该名称将在远程存储库(即Github)上被拒绝?
Wan*_*uta 10
"文件名太长"确实是来自您系统的错误.这不是Git的限制.我不认为有一种方法可以测试其他系统的最大分支名称长度,比如GitHub,而不进行试验 - 虽然我不明白为什么你想知道...
.
来源:提到的错误是在第291行引发的branch.c
."文件名太长"是ENAMETOOLONG错误的标准说明.