В Github Когда я хочу сделать редактирование в репозитории, которого у меня нет, я его разблокирую, что означает, что я копирую все файлы/папки репозитория в свое собственное пространство для хранения, а затем добавляю изменения в ветку, в конце, которое я делаю вытащить запрос в оригинальном хранилище для владельца, чтобы объединитьЯвляется ли хранилище эффективным, как работает запрос на github pull?
Если каждое редактирование сделает такое копирование всех хранилищ, это будет огромная трата хранения и экспоненциальный рост избыточных данных.
Это право, или я пропустил большую фотографию?
Рассмотрим, если это не просто текстовые файлы, если это медиа-файлы для каждого внести свой вклад в мерзавца
Несколько связанные блог от инфраструктуры команды Github об их системе хранения данных: http://githubengineering.com/introducing-dgit/ – Thilo
спасибо от статьи -> DGit использует это свойство Git, чтобы сохранить три копии каждого хранилища , на трех разных серверах он теперь масштабируется больше, –
Ну, в статье не говорится, если вилка репо размещена на тех же трех серверах (так что фактическое копирование не должно происходить). – Thilo