it-swarm.com.de

Github-Authentifizierung fehlgeschlagen - ... GitHub bietet keinen Shell-Zugriff

$ git remote add Origin [email protected]:lut/EvolutionApp.git
fatal: remote Origin already exists.

$ git Push -u Origin master
fatal: 'EvolutionApp' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Meine Schlüssel wurden erfolgreich hinzugefügt

 $ ssh -T [email protected]
 Hi lut! You've successfully authenticated, but GitHub does not provide Shell access.

Der Github-Artikel https://help.github.com/articles/generating-ssh-keys/ sagt, dass "Shell-Zugriff" kein Problem sein sollte. Was könnte das Problem sein?

11
Lut

Versuchen Sie, die ssh-URL für Remote-Origin neu zu definieren:

git remote set-url Origin [email protected]:lut/EvolutionApp.git

Und versuche es noch mal

16
VonC

Möglicherweise müssen Sie die Fernbedienung erneut hinzufügen. Diese Fehlermeldung tritt auf, wenn Git nicht weiß, wohin er pushen soll.

Verwenden Sie git remote -v, um zu prüfen, ob die Fernbedienung vorhanden ist. Falls nicht, fügen Sie sie hinzu.

Selbst wenn es nicht funktioniert, versuchen Sie, die Umgebungsvariable GIT_SSH zu entfernen. Dies kann das Problem verursachen. 

1
bSaraogi

Dies kann passieren, wenn Sie einen unvollständigen Remote-Eintrag in Ihrer globalen Konfiguration haben.

Führen Sie git config -e --system aus, kommentieren Sie alle [remote-Einträge aus, fügen Sie die Fernbedienung erneut hinzu und versuchen Sie es erneut.

0
SLaks