Как правильно организовать гитхаб фрилансеру? Условно есть несколько заказчиков, с каждым по паре-тройке проектов, которые хранятся в отдельных репозиториях, кроме того есть пет-проекты. Сейчас это выглядит как мусорка. Будет ли верным создавать «организации» для рабочих проектов, а в профиле оставить только личные проекты?
Если ты работаешь один то тебе вообще безразлично как лежит твой исходный код.
Разница будет - в организации изоляции одних проектов от других, когда с тобой будет работать
много людей. Вот тогда и можно начать думать.
я создал себе одну организацию (вроде freelance) и размещаю там все чужие проекты.
А насчет структурирования - зачем? Иерархию там все равно не построишь, репы, как правило приватные. Пусть валяются. Главное не в личном акке.
Я не программист, а DevOps, использую репо/организацию заказчика.
Честно говоря, не понимаю, как/зачем использовать свой аккаунт - как тогда передавать код заказчику?
Честно говоря, не понимаю, как/зачем использовать свой аккаунт - как тогда передавать код заказчику?
Заказчик не хочет заморачиваться с гитхабом, а мне удобно делать развертывание.
При необходимости заказчик всегда может сделать себе копию репы и поменять origin на проде.
У меня несколько лет висят проекты на моем аккаунте, которые я уже не поддерживаю. Но вижу, что там изредка идет какая-то движуха (давал максимальные права на репу, кроме owner).
Все зависит от размера ваших заказов. Условно говоря можно спокойно начинать с проекта в личном аккаунте, как только проекту требуется уже не один репозиторий или например более гибкая настройка прав или шеринг секретов на орг уровне между репозиториями и тд и тп - создаете организацию и переносите проект.
Если все проекты супер маленькие, в целом не вижу проблемы держать этот зоопарк в личном аккаунте не должно создавать проблем. В конце концов, можете создать оргу с названием вашего бизнеса и туда уже закидывать все проекты.