при попытке загрузить файлы Unity в git с использованием LFS возникает ошибка «Обнаружены большие файлы GH001» - PullRequest
0 голосов
/ 09 февраля 2019

Я пытаюсь загрузить проект Unity в GitHub, используя LFS.Размер директории 306MB, поэтому мне нужна LFS.Он всегда зависает во время процесса фиксации, который я завершаю с помощью элемента управления c.Когда я выполняю push, он говорит: «Обнаружены большие файлы с использованием LFS».

Я выполняю следующие шаги, где каталог называется "clickToMove"

git lfs install
git lfs track "clickToMove"
git add .gitattributes
git add file clickToMove
git commit -m "commitMessage"
git push origin master

Я попробовал git lfs track "clickToMove. **", как и в случае другого переполнения стека, по той же проблеме.пытался делать git lfs track "clickToMove / Assets" git lfs track "clickToMove / Library" и т. д., пока все подкаталоги не отслеживаются в файле .gitattributes

Я получаю сообщение об ошибке, что обнаружены большие файлы и используется LFS.

git error

1 Ответ

0 голосов
/ 09 февраля 2019

Вы должны использовать, например, git lfs track "*.png" git lfs track "*.jpg" ... для отслеживания двоичных типов файлов.Сейчас вы отслеживаете только файлы с именем clickToMove .Кроме того, вы должны установить правильный .gitignore. Здесь вы можете найти пример правильного .gitignore для единства.Чтобы применить .gitignore к вашим подтвержденным изменениям, см. этот вопрос.

...