Я заинтересован в создании учетной записи организации GitHub . Я хотел бы разместить несколько моих существующих личных репозиториев в этой новой учетной записи, чтобы воспользоваться некоторыми функциями этого типа учетной записи и добавить уровень профессионализма в эти проекты. Но я не знаю точно, как это - «передача репо».
Существует несколько способов «переместить / перенести» репо, но я бы хотел использовать соглашение «Промышленный стандарт» среди компаний, размещающих публичные репо.
Я знаю, что Github позволяет пользователям импортировать репозитории в новые учетные записи. Из того, что я узнал, этот метод не меняет исходную учетную запись, и вся история хранилища просто копируется в новую учетную запись.
Репо также можно перенести на новую учетную запись. Этот метод также делает несколько вещей для вас автоматически; такие как перенос вилок и команды перенаправления, такие как clone
, fetch
и push
.
Кроме того, можно либо fork хранилище с новой учетной записью из исходной учетной записи, либо передать хранилище с новой учетной записью и вернуть его обратно к исходной учетной записи.
Какой из этих возможных методов предложит наиболее профессиональный, наименее запутанный и полный результат для организационного развития?