Git не могу сделать push
При попытке сделать пуш на гитхаб получаю ошибку: Push failed Failed with error: fatal: Could not read from remote repository. Все было нормально, а тут на новом проекте такое.. Как можно решить эту проблему?
Отслеживать
задан 24 фев 2016 в 20:45
Oleg Lysenko Oleg Lysenko
109 1 1 золотой знак 1 1 серебряный знак 5 5 бронзовых знаков
6 ответов 6
Сортировка: Сброс на вариант по умолчанию
После действий описанных в 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.
Отслеживать
ответ дан 28 апр 2017 в 18:14
vasiliyeskin vasiliyeskin
111 1 1 серебряный знак 2 2 бронзовых знака
Отличный и простой гайд у vasiliyeskin, все заработало!
8 янв 2018 в 19:18
1.В папке с папкой git открыть GIT GUI Here; так что сделать надо я совершенно не понял этой фразы.
1 дек 2019 в 21:19
Ошибка «Could not read from remote repository» означает что git не может прочитать из внешнего репозитория.
Тут два варианта:
- Внешний репозиторий по какой-то причине не работает или не доступен (проблемы на сервере, проблемы с сетью и т.п.)
- Адрес репозитория по умолчанию не корректен. Можно проверить с помощью команды git remote -v .
Отслеживать
ответ дан 24 фев 2016 в 20:50
230 1 1 серебряный знак 8 8 бронзовых знаков
Все вроде нормально, выдает origin и ссылку на нужный репозиторий
24 фев 2016 в 21:10
А ссылка https или ssh?
24 фев 2016 в 21:22
Ссылка вида [email protected]:_login_/репозиторий
24 фев 2016 в 21:32
Вот такая ошибка сейчас permission denied (publickey). fatal could not read from repository
24 фев 2016 в 21:34
Когда пытаюсь через IDE делать, то ошибка такая: java.io.IOException: Authentication failed: at org.jetbrains.git4idea.ssh.SSHMain.authenticate(SSHMain.java:298) at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:172) at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:137) fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
24 фев 2016 в 21:36
Если команда git remote -v работает корректно то можно открыть GIT GUI Here для данного локального репозитория и если там не пустой SSH, то просто жмем кнопку push и у меня все сработало, хотя Intellij Idea выдовало такуюже ошибку. При этом до этого все изменения должны быть закомичены, а команда git status должна показывать что в локальном все число: nothing to commit, working tree clean.
Отслеживать
ответ дан 25 фев 2018 в 8:46
Thaxeedoff Urlaksandr Thaxeedoff Urlaksandr
46 4 4 бронзовых знака
может кому то поможет, я решил вопрос таким образом
Не могу сделать push проекта на удаленный репозиторий. В чем может быть проблема?
В чем собственно проблема ? может кто сталкивался с этим ?
- Вопрос задан более трёх лет назад
- 3458 просмотров
4 комментария
Простой 4 комментария

А вы прочитали сообщение?
У вас вообще ssh настроен?
dmitriy-usov @dmitriy-usov Автор вопроса
Алексей Тен, я не понимаю куда вставлять генерированный ключ

dmitriy-usov @dmitriy-usov Автор вопроса
Алексей Тен, все получилось, спасибо огромное за документацию
Решения вопроса 1
Это ошибка говорит о том, что Вы пытаетесь постучаться в гит по SSH, при этом не предоставив публичного ключа.
Варианта два у Вас:
1. сгенерировать пару ключей(открытый+закрытый)(ssh-keygen) и в настройках своего профиля в гите добавить ПУБЛИЧНЫЙ ключ. Это даст Вам возможность взаимодействовать с репозиторием по SSH. Публичный ключ имеет расширегие .pub. По крайней мере на Linux так, думаю на винде идентично. Если что, гугл. Файл с ключом открывается любым текстовым редактором. Его содержимое и надо добавить в профиль.
2. постучаться в гит по HTTPS, тогда ключ не нужен, достаточно будет ввести пароль и логин от аккаунта в гите.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ответы на вопрос 0
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- Git
Что за непонятные html-файлы?
- 2 подписчика
- вчера
- 295 просмотров

- Git
Как запушить проект webpаck на GitHub, но при этом не толкать все зависимости?
- 1 подписчик
- 06 янв.
- 96 просмотров
Ошибка fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exi
Здравствуйте.
Изучая тему «Как начать использовать Git и github» и «Начинаем работать с репозиторием» столкнулся с тем, что, когда хотел добавить файл «Redmi.md» в свою папку, используя команду:
git pull
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
И в папке этот файл не появился. Потом я выполнил команду (она ранее выполнялась в примере):
git config --global push.default current
потом повторил команду:
git pull

и, после этого, файл «Redmi.md» появился в папке, а терминал выдал информацию:
Почему вышла эта ошибка и почему команда
git config --global push.default current
FATAL ERROR — Could not read from remote repository: что делать?

но после даже одобрения + перезапуска программы + компьютера и даже проделов операции вновь с таким же исходом ничего не получилось.
- Вопрос задан более трёх лет назад
- 1316 просмотров
1 комментарий
Простой 1 комментарий
Евгений @immaculate
Замазывать fingerprint ключа на скриншоте не нужно — это не секретная информация, наоборот.
Вам следует хорошо изучить, что такое ключи ssh в частности, и криптография на открытых ключах в общем.
В данном случае, полагаю, что ваш ssh не видит тот ключ, который вы загрузили на GitHub. Не видит, потому что он либо лежит не в том месте, где ssh может его найти, либо вам надо использовать ssh-agent.