Как мне структурировать файлы / каталоги в моем Git-репозитории? - PullRequest
3 голосов
/ 13 ноября 2010

Я только начал использовать GitHub.Я установил свой открытый ключ и установил git на OSX.Я знаю команды и т. Д., Когда изучал их в университете.

Что я хочу знать: существует ли какая-либо «обычная» файловая структура, которую использует большинство членов GitHub?Я заметил, что многие люди используют 'src', 'test' и т. Д. У кого-нибудь есть больше информации о рекомендуемой файловой структуре?

Возможно, я думаю, что большинство разработчиков используют одинаковые файловые структуры для всех своихпроекты, следовательно, почему они выглядят одинаково.Если это так, какую файловую структуру лучше использовать для моих проектов?

Я не хочу, чтобы пользователи путали меня, используя нетрадиционные файловые структуры.

Ответы [ 2 ]

3 голосов
/ 13 ноября 2010

Следуйте соглашениям сообщества определенного языка программирования.

В Perl мы обычно придерживаемся такой структуры:

eg/       # example scripts
lib/      # for modules
scripts/  # scripts to use the modules
t/        # tests
CHANGES
LICENSE
README
3 голосов
/ 13 ноября 2010

Существуют рекомендуемые структуры каталогов для определенных типов проектов, которые вы найдете много на github, например. Рельсы, драгоценные камни и т. Д., Но не для Git как такового.

Рельсы - http://guides.rubyonrails.org/command_line.html#rails-generate

Рубиновые камни - http://seattlerb.rubyforge.org/hoe/

Java - http://java.sun.com/blueprints/code/projectconventions.html

C - Структура папок для проекта C

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...