Могу ли я организовать репозитории в папки на Github?



Я новичок в git, и то, что я делаю сейчас, - это загрузить все мои последние проекты в качестве репозиториев в github. Есть много различных проектов, таких как веб-дизайн, темы wordpress и различные типы приложений. И некоторые из них также относятся к более крупным проектам, потому что они были о тестировании некоторых вещей в качестве другого приложения.



проблема в том, что у меня есть запутанное количество репозиториев в интернете сейчас. Как я могу сгруппировать связанные репозитории github в папке структура? Есть ли функция, предоставляющая возможность упорядочивать и структурировать или даже помечать репозитории на github?

1429   2  

2 ответов:

на самом GitHub вы не можете группировать свои репозитории по "папке", если вы не создадите организации.
Смотрите SublimeText, например, как группа всех репозиториев пакетов sublimeText.

но это не поддерживает вложенные папки.

на данный момент (июнь 2017), что поддерживает только a вложенные команда структура организации.


другое решение для вас, чтобы определить репозиториев которые ссылаются на другие РЕПО, объявленные как подмодулей.

таким образом, когда вы клонируете один из репозиториев (который ссылается на другие репозитории), называемый "родительские репозитории", они будут клонированы в своем собственном каталоге с подкаталогом для подмодулей.

Это не будет визуально видно на вашей учетной записи GitHub (так как она по-прежнему будет содержать большой список РЕПО, даже больше с родительскими РЕПО), но клонируя одно родительское РЕПО, вы получите верните все связанные с ним подмодули.

Я использую организации для организации РЕПО. Это позволяет обеспечить четкое разграничение и четкую организацию, созревшую для совместного использования, если это необходимо. Например:

Мой Организациях

  • Jmr-iOS (iOS repos)
  • Jmr-Work (work repos)
  • User Acct (Pers repos)

все организации РЕПО являются публичными, хотя, если вы обновление к учетной записи разработчика ($7/mo)

Comments

    Ничего не найдено.