Ответ: 62-250 символов
Объяснение: Наиболее технически правильный ответ - 250 байтов . Чтобы прийти к такому выводу, я просто грубо заставил имена веток различной длины и символов, чтобы выяснить, что такое предел Github. При использовании строки, состоящей из чисто допустимого символа ASCII, ограничение составляет 250 символов, что составляет 250 байтов, если мы предположим, что используется кодировка UTF-8. При использовании всех 32-битных / 4-байтовых символов Unicode (все ? символов в моем тесте) ограничение составляет 62 символа, что составляет 238 байтов. Хотя я не проверял это явно, я думаю, что можно предположить, что те же правила применяются к любому произвольному сочетанию символов - общее количество байтов является ограничением, а не количеством символов.