Максимальный размер файла и максимальный размер репозитория в Git?
Я ищу, чтобы Git был основным источником контроля для моего работодателя (250 человек). Прежде чем продолжить, я хотел бы получить ответы на следующие вопросы.
-
Имеет ли Git какой-либо конкретный максимальный размер файла, который он может обрабатывать? Если да, то что это такое?
-
Каков максимальный размер репозитория, рекомендованный Git? Это помогло бы мне определить хозяйственную работу, которую я должен установить в репозитории.
Ответы
Ответ 1
Как указано в Git ограничениях, Git не имеет ограничений по размеру файла или количеству файлов.
Но это:
Ответ 2
Правило большого пальца: 1 ГБ на репозиторий, 100 МБ на файл
Для лучшей производительности gitub рекомендует хранить репозитории до 1 ГБ каждый. Это ограничение легко оставаться внутри, если большие файлы (как правило, двоичные файлы) хранятся вне репозитория. Если ваш репозиторий превышает 1 ГБ, вы можете получить вежливое письмо от службы поддержки с просьбой уменьшить размер хранилища, чтобы вернуть его ниже 1 ГБ.
Кроме того, мы устанавливаем строгий предел файлов размером более 100 МБ. Для получения дополнительной информации о том, почему это так, см. нашу статью о работе с большими файлами.
Посмотрите: Управление большими файлами/Что такое дисковая квота?
(это относится как к возможностям GitHub, так и к Git.)