Где я должен положить свой репозиторий Git?

У меня дома есть ящик с Ubuntu, и я хочу иметь каталог, в котором есть все (более или менее) мои репозитории Git. В конце концов (когда я получу несколько командных проектов в школе в этом году), я хочу поделиться некоторыми проектами.

Я думал о создании каталога в /usr/share/, Это лучшее место для их размещения (есть ли что-то "неправильное" в этом месте), или я должен создать свои репозитории в другом месте?

4 ответа

Решение

Разместите их где угодно... /usr/share Это хорошо...

Другой вариант будет /srv

Одним из способов структурирования данных в / srv является протокол, например. ftp, rsync, www,
и резюме. На больших системах может быть полезно структурировать / srv по административным
контекст, такой как / srv / физика / www, / srv / compsci / cvs и т. д. Эта настройка будет отличаться
от хоста к хосту. / srv всегда должен существовать в FHS-совместимых системах и должен
использоваться в качестве местоположения по умолчанию для таких данных.

/ srv: данные для сервисов, предоставляемых этой системой

связанные с

Где хранить git репозитории в linux?

Почему бы не создать пользователя только для того, чтобы делиться своими репозиториями git и хранить репозитории в домашнем каталоге пользователя? Вы можете легко настроить совместное использование git ssh.

Поскольку git-репозиторий находится внутри вашего рабочего каталога, просто размещайте рабочие каталоги там, где вам удобнее. Хорошей идеей является установка репозиториев в другом месте (в основном для целей резервного копирования), где вам нужно будет найти какое-то стандартное расположение.

Другие вопросы по тегам