Невозможно увидеть разветвления проекта на GitHub, когда отображается «Слишком много разветвлений для отображения»


26

Когда я нажимаю на проект с большим количеством вилок, я вижу следующее сообщение:

Не удалось загрузить сетевой график.

Слишком много вилок для отображения.

Пример: https://github.com/odoo/odoo/network

Что делать, когда это отображается? Как я могу увидеть разветвления проекта, когда он размещен на GitHub и их слишком много, чтобы перечислить их в соответствии с сетевым графиком?

Ответы:


21

Я только что наткнулся на приложение под названием вилки Stargazers, которое позволяет вам видеть все раздвоенные версии репо, независимо от того, сколько там вилок. Вы можете сортировать по количеству вопросов, звездочек или последних обновлений.

Например: http://forked.yannick.io/odoo/odoo


Очень полезно, спасибо! Я использую расширение браузера Lovely forks, чтобы увидеть один из самых популярных форков при посещении репо, но сайт Янника хорош для просмотра полного списка.
Joeytwiddle

7

Если GitHub не покажет вам сетевой график из-за слишком большого количества вилок, попробуйте вместо этого вкладку «Участники».

Вы все еще можете получить следующее предупреждение:

Вау, эта сеть огромна! Мы показываем только некоторые из репозиториев этой сети.

но, по крайней мере, вы сможете увидеть некоторые из вилок.


1
Хорошо, но это, кажется, ограничение GitHub каким-то образом, то есть видеть «некоторые из вилок» - это не то же самое, что видеть их всех :) Хотя голосование за рекомендацию выше.
Meetai.com

5

Также вы можете использовать GitHub API ( https://developer.github.com/v3 ) и анализировать JSON на любом языке для фильтрации данных (только имена и ссылки на вилки)

https://api.github.com/repos/odoo/odoo/forks

В заголовках ответов вы можете найти следующие страницы

Link:"<https://api.github.com/repositories/19745004/forks?page=2>; rel="next", <https://api.github.com/repositories/19745004/forks?page=122>; rel="last""
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.