Не удается нажать на github, ssh: не удалось разрешить имя хоста - программирование

Не удается нажать на github, ssh: не удалось разрешить имя хоста

Я не могу передать это, переделал репозиторий несколько раз, сделал ssh ключи над

--------------
demo_app <username>$ git remote add origin [email protected]:<username>/demo_app.git

fatal: remote origin already exists.

$ git push -u origin master
---
ssh: Could not resolve hostname git: nodename nor servname provided, or not known
---
fatal: Could not read from remote repository.
---
Please make sure you have the correct access rights
---
and the repository exists.
----------
---------

Checked ssh keys

---

$ ssh -T [email protected]

Hi <username>! You've successfully authenticated, but GitHub does not provide shell access.

---

По-прежнему получает одно и то же сообщение.

4b9b3361

Ответ 1

Вместо добавления нового пульта, попробуйте изменить существующий с помощью следующей команды:

git remote set-url origin [email protected]:<username>/demo_app.git

Изменить: вот, вот команды, чтобы заставить его работать, не теряя код.

  • rm -rf .git
  • git init .
  • git remote add origin [email protected]:<username>/demo_app.git
  • git commit --allow-empty -m 'First commit'
  • git push origin master

Ответ 2

Если вы попали сюда, потому что вы используете прокси

Попытка:

ssh -T -p 443 [email protected]

Если это работает, вы можете добавить настройки в ~/.ssh/config, чтобы всегда подключаться через 443:

Host github.com
  Hostname ssh.github.com
  Port 443 

Подробнее здесь: https://help.github.com/articles/using-ssh-over-the-https-port/

Ответ 3

Чтобы ответить на новую ошибку: "error: src refspec master не соответствует никаким ошибкам: ошибка: не удалось направить некоторые ссылки на" git @github.com:/demo_app0.git "

Я нашел, что это сообщение действительно полезно: src refspec master не соответствует никому при нажатии на коммит в git

По существу, попробуйте добавить свои файлы и снова зафиксировать.

git commit -m 'initial commit' git push origin master

Это сработало для меня!