При создании хранилища в GitHub есть нюанс — он ругается на файлы больше 100 мб.

Решение — поставить Git Large File Storage. Это позволит загружать файлы до 2 Гб.

Установка

Открываем PowerShell

git lfs install

Использование

Шаг 1. В PowerShell переходим в локальную папку репозитория и добавляем, какие типы файлов будем отслеживать:

cd c:\GitHub\NookTabletROM
git lfs track "*.zip"

В результате в .gitattributes будут нужные расширения:

Шаг 2. Проиндексировать файлы в репозитории:

git add path/to/file.psd

или проиндексировать весь репозиторий:

git add *.*

Шаг 3. Закоммитить (зафиксировать текущую редакцию) и отправить в репозиторий:

git commit -m "add file.psd"
git push origin master

Вот и все, файлы отправятся в гитхаб.

Более подробно можно почитать тут:
https://help.github.com/en/github/managing-large-files/installing-git-large-file-storage

Ограничения

Подробнее читаем тут: https://help.github.com/en/github/managing-large-files/what-is-my-disk-quota

и тут: https://help.github.com/en/github/managing-large-files/about-storage-and-bandwidth-usage

Вкратце:

  • Гитхаб не предназначен быть файлохранилищем.
  • Рекомендуется занимать не больше 1Гб.
  • Максимальный размер репозитория — 100 Гб и получите по заднице.
  • В месяц получаете квоту 1 Гб под хранилище (storage quota) и 1 Гб трафика (bandwidth)

Хм, а как я загрузил 5 Гб файлов прошивок разово? ))

Нет комментариев
Комментарии к: Как сохранять большие файлы в Github

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Attach images - Only PNG, JPG, JPEG and GIF are supported.

Good Reads

Worlwide

Trending

Login

Welcome to Typer

Brief and amiable onboarding is the first thing a new user sees in the theme.
Join Typer
Registration is closed.