У самому GitHub ви не можете згрупувати свої репозиції за "папкою", якщо ви не створите організації .
Дивіться , наприклад, SublimeText , як групу всіх репостів пакетів sublimeText.
Але це не підтримує вкладену організацію папок. Наразі (червень 2017 року) це лише підтримує вкладену структуру організації команди .
Оновлення лютого 2019 року: тепер у вас є концепція проекту :
Див. " Проекти, що належать користувачам - ваша особиста робоча область "
Ви також можете зв’язати до 5 сховищ до вашої ради проекту. Пов’язання сховищ обмежить сферу пошуку до пов’язаних сховищ, тому ви можете швидко звузити будь-які нові проблеми, які ви ще не додали до дошки проектів
GitHub також підтримує теги зараз (у формі тем ).
Оригінальні відповіді 2012 року:
Іншим рішенням є визначити сховища, на які посилаються інші репозитори, оголошені як підмодулі .
Таким чином, коли ви клонуєте один із репостів (на який посилаються інші репости), званий "батьківські репости", вони будуть клоновані у власному каталозі з підкаталогом на підмодулі.
Це не буде візуально видно у вашому обліковому записі GitHub (оскільки він все ще містить великий список репостів, ще більший із батьківськими репостами), але, клонувавши одне батьківське репо, ви отримаєте назад усі пов'язані з ним підмодулі.
Питання 302 згадується в коментарях по AnneTheAgile в 2014 році тільки посилання зараз (листопад 2018)tbnorth/github_repo_tags
Невеликий пітон програма в цьому сховищі використовує API GitHub , щоб отримати список вашого РЕПО. і додайте їх ім’я, опис та URL-адресу до нової репортажі. За замовчуванням називається repo_tags. Спочатку кожен "випуск" позначається некласифікованим, але ви можете тегувати їх як завгодно, використовуючи регулярне тегування випусків.
Під час повторного запуску repo_tags.py
створює проблеми лише для репостів. що вже не було охоплено проблемою.