Задать вопрос
@Ballantrae

Как устранить ошибку: LFS...failed to push?

Написал программу, создал на GitLab пустой репозиторий, хочу туда залить свой проект. Собственно открываю терминал в папке и пишу
git init
git remote add origin {тут мой ssh}
git add .
git commit -m "Initial commit"
git push -u origin master


Все команды проходят без ошибок, кроме последней. На последней происходит:
LFS: Put "********": read tcp ****: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
error: failed to push some refs to 'my rep'


Собственно в чём может быть проблема? Гуглил на эту тему и, нагуглить получилось что-то вроде такого:
This error mainly occurs when you attempt to push your local changes to GitHub while the local repository (repo) has not yet been updated with any changes made in the remote repo.


Но обновлять то нечего, у меня удалённый репозиторий пустой.
The repository for this project is empty.
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой 9 комментариев
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Гуглить фразу failed to push (не удалось отправить) бесполезно. Это слишком абстрактное описание проблемы. Причины могут быть самые разные.

Вас должно было смутить упоминание LFS. Скорее всего вы закоммитили в репозиторий слишком большие файлы и гитлаб ожидает что вы будете их хранить в отдельном хранилище больших файлов, а не засорять ими сам репозиторий.

На данном этапе вам проще удалить репозиторий
rm -rf ".git"
И начать заново. Но не пихать в коммит что попало, git add . а индексировать только нужные файлы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы