Привет. Вчера я уже задавал вопрос по похожей теме, там я объяснял какие у меня проекты и спрашивал, как организовать их хранение на GitHub. Разные люди посоветовали мне в основном 3 варианта:
a) Каждому проекту отдельный репозиторий; b) Монорепозиторий, где будут все эти маленькие проекты; c) Создать организацию, в которой участником буду только я, и в ней для каждого проекта отдельный репозиторий.
И вот возникла ещё одна проблема: все эти проекты я хочу делать в основном приватными, плюс к этому их будет очень много (больше 10 штук точно). И я хочу, чтобы потенциальный работодатель смог посмотреть все эти проекты на моём GitHub. Как же мне впихнуть это в резюме? Можно как-то открыть доступ к нескольким проектам по единой ссылке?
Прошу прощения, если вопрос оказался очень большим. Буду благодарен за Ваши советы.
Вот ссылка на тот вопрос, можно ознакомиться с ответами и объяснением проблемы:
Правильно ли хранить проекты в одном Git репозитории?.
Или можете просто кликнуть спойлер с текстом вопроса:
Предыдущий вопросПравильно ли хранить проекты в одном Git репозитории?
В общем, я пишу небольшие консольные (в основном) приложения для платформы OpenComputers (модификация, добавляющая программирование в Minecraft) на языке Lua. Помимо Lua могу использовать, например, Python, чтобы вынести логику приложения из игры на хостинг, когда это необходимо.
Каждый проект занимает от 30 до 1000 строк кода. Могу предположить, что в среднем проект занимает ~~300 строк.
И вот, мне надо все свои проекты выложить на GitHub, но мне кажется, что нецелесообразно создавать отдельные репозитории для таких небольших проектов. У меня есть идея, что можно создать один большой, общий репозиторий именно для платформы OpenComputers, и в нём уже каждая папка будет соответствовать какому-то отдельному, независимому проекту.
Не нарушает ли это какой-то идеи Git/GitHub? Или, может быть, в будущем с таким репозиторием возникнут проблемы?
Пишу один. Git и GitHub никогда не пользовался, надеюсь на ваши советы!
UPD: У меня проекты не только для OpenComputers, так что остальные я точно буду заливать в отдельные репы.