Что бы систему контроля версий было возможно не просто юзать, а использовать (то есть - с пользой), от неё ожидается предоставление информации в удобном и наглядном виде.
Каждое изменение (коммит), помимо собственно кода, сопровождается описанием. В первой строке принято указывать краткую суть. Далее, если требуется, расписывается подробно. Данный сервис подробную информацию не отображает, заменяя многоточием. Прикрепляю для наглядности примеры, как показывает Gitea (в Github и Gitlab похоже) и данный GitFlic. Хуже того, я не нашёл способ вообще как-то увидеть подробности. Что в такой ситуации делать? Сокращать описание до бессмысленных "мелкое исправление", "крупный багофикс", "залатали эпичный факап"? Прошу заметить, что ЭТО позиционируется для студентов.
Для сравнения, как работает на вражеском ресурсе Кафедра ИУ-9 МГТУ им. Н.Э.Баумана:
https://github.com/bmstu-iu9/refal-5-lambda Стоит походить по ссылкам, почитать issues.
В техническом плане: сервис на данном этапе непригоден. Годится как резервное хранилище или что бы просто перекинуть исходники куда-то еще.
Но надо понимать, что основная цель GitHub не техничкская. Куча структур и одиночки давно поднимают свою инстанцию Gitea или Gitlab и работают. GitHub это, в первую очередь, социальная сеть. Здесь кое-что анонсировано, но пока сложно о чём-то говорить.