it-swarm.com.de

Push auf github, ssh nicht möglich: Hostname konnte nicht aufgelöst werden

Ich kann das nicht übergeben, habe das Repository mehrmals neu erstellt, die ssh-Schlüssel überarbeitet

--------------
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.

---

Immer noch die gleiche Nachricht erhalten.

13
A Ali

Anstatt eine neue Fernbedienung hinzuzufügen, versuchen Sie, die vorhandene mit dem folgenden Befehl zu ändern:

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

Edit: hier sind die Befehle, damit es funktioniert, ohne den Code zu verlieren.

  1. rm -rf .git
  2. git init .
  3. git remote add Origin [email protected]:<username>/demo_app.git
  4. git commit --allow-empty -m 'First commit'
  5. git Push Origin master
16
aymericbeaumet

Wenn Sie hier sind, weil Sie auf einem Stellvertreter sind

Versuch:

ssh -T -p 443 [email protected]

Wenn dies funktioniert, können Sie Ihrem ~/.ssh/config Einstellungen hinzufügen, um immer über 443 eine Verbindung herzustellen:

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

Mehr Infos hier: https://help.github.com/articles/using-ssh-over-the-https-port/

5
Ralph Cowling

So beantworten Sie den neuen Fehler: "Fehler: src refspec master stimmt mit keinem überein. Fehler: Fehler beim Schieben einiger Refs an '[email protected]: /demo_app0.git'

Ich fand diesen Beitrag sehr hilfreich: src refspec master stimmt mit keinem überein, wenn Commits in git gepusht werden

Versuchen Sie im Wesentlichen, Ihre Dateien hinzuzufügen und erneut zu bestätigen.

git commit -m 'initial commit' git Push Origin master

Das hat für mich funktioniert!

0
glamouracademy