Подтвердить что ты не робот

Альтернативы github network graph viewer?

Когда я нажимаю кнопку "forks" на github, я хочу получить сводку, которую я получаю с помощью средства просмотра сетевого графика, но это не совсем идеально.

То, что я бы идеально хотел, - это резюме, которое:

  • показывает сообщения фиксации и списки измененных файлов.
  • исключает коммиты и ветки, которые были объединены в другие ветки.
  • исключает коммиты и ветки, которые были объединены в другие ветки, даже если git не "знает", что они были объединены (т.е. выбор вишни или переформатирование, а не явное слияние или растяжка git)
  • дать некоторое указание на "импульс" вилки (например, коэффициент фиксации, количество вилок, которые были разветвлены от него, вместо того, чтобы разворачивать оригинал и т.д.), чтобы вы могли понять, когда вилка движется к тому, чтобы стать de факто стандартной версии.
  • работает с любым списком связанных репозиториев, в дополнение к видам github

В плане удобства использования он должен идеально:

  • хорошо работает на сенсорном устройстве (где вы не можете навести указатель, и браузер уже может использовать жесты для навигации, поэтому вам нужно прибегнуть к [экранной] клавиатуре для прокрутки графика сети github), Это может означать только полностью текстовый интерфейс, или это может означать графический интерфейс, который не использует всплывающие подсказки.
  • хорошо работают для пользователей с "жирными пальцами" (в том числе пользователей сенсорных экранов, а также инвалидов/пожилых пользователей). Это может быть неприятно, когда нужно щелкнуть или навести указатель на маленькую точку, чтобы увидеть фиксацию. Это не должно быть так.

Инструмент необязательно должен показывать графические отношения между ветвями. Меня обычно интересует то, что изменилось, и большинство вилок, на которых я смотрю, - это простые линейные вилки.

Это было бы особенно полезно для РЕПО с большим количеством вилок.

Я не против, если инструмент должен извлечь все ветки из всех вилок из github для этого (хотя может иметь смысл сделать это общедоступным веб-приложение с некоторой формой кэширования, чтобы уменьшить нагрузку на github для популярных или сильно разветвленных РЕПО).

4b9b3361