#git #github #git_push
При попытке сделать пуш на гитхаб получаю ошибку: Push failed Failed with error: fatal: Could not read from remote repository. Все было нормально, а тут на новом проекте такое.. Как можно решить эту проблему?
Ответы
Ответ 1
После действий описанных в https://habrahabr.ru/post/266667/ всё заработало. Опишу здесь, что сделал: В папке с папкой git открыть GIT GUI Here; Help-> Показать SSH -> если всё пусто, то жмём сгенерировать SSH; Вставляем его в настройках Github; Пробуем git push; Если пользуетесь Intellij IDEA, то в настройках git (Ctrl+Alt+S->Version Control->git) выберете Built-in. При push будет запрашиваться пароль, который вы ввели при генерации SSH.Ответ 2
Ошибка "Could not read from remote repository" означает что git не может прочитать из внешнего репозитория. Тут два варианта: Внешний репозиторий по какой-то причине не работает или не доступен (проблемы на сервере, проблемы с сетью и т.п.) Адрес репозитория по умолчанию не корректен. Можно проверить с помощью команды git remote -v.Ответ 3
Если команда git remote -v работает корректно то можно открыть GIT GUI Here для данного локального репозитория и если там не пустой SSH, то просто жмем кнопку push и у меня все сработало, хотя Intellij Idea выдовало такуюже ошибку. При этом до этого все изменения должны быть закомичены, а команда git status должна показывать что в локальном все число: nothing to commit, working tree clean.Ответ 4
может кому то поможет, я решил вопрос таким образом если после git config -l показывает remote.origin.url=git@github.com:login/репозиторий нужно изменить адрес таким способом git config remote.origin.url https://github.com/_login_/репозиторий после этого git push -u -f origin master и у меня всё заработало
Комментариев нет:
Отправить комментарий