GIT: fatal: impossible de lire à partir d'un dépôt distant lorsque vous créez une nouvelle branche
Je suis de créer une nouvelle branche et je suis en train de pousser la branche (j'ai essayé les commandes suivantes):
git push --all -u
git push origin NewBranch
Mais dans les deux cas, j'obtiens cette erreur:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
C'est mon .git/config:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = ssh://[email protected]/myName/myRepo.git
fetch = +refs/heads/*:refs/remotes/origin/*
pushurl = ssh://[email protected]/myName/myRepo.git
C'est origine:
origin ssh://[email protected]/myName/myRepo.git (fetch)
origin ssh://[email protected]/myName/myRepo.git (push)
L'un de vous sait le pourquoi de cette erreur?
Je vous apprécie vraiment votre aide
- La partie de l'url ssh entre le
//
et la@
devrait être votre nom d'utilisateur. Je suis en supposant que votre nom d'utilisateur n'est probablement pasgit
- Sur GitHub avec la clé SSH de l'utilisateur est toujours
git
. Regarde comme il y a un problème avec la clé SSH que vous utilisez qui n'est pas autorisé à accéder à votre référentiel.
Vous devez vous connecter pour publier un commentaire.
Double-check:
myName/myRepo.git
si le problème persiste avec une url https
Ne sais pas si OP jamais résolu son problème ou pas, mais pour de futures références (puisque c'aidé moi-même pas trop longtemps haha), le problème est avec le SSH/OAuth autorisation. J'ai résolu mon situation en remplaçant le protocole OAuth pour le terminal d'accès et de mise à jour de mon gitconfig fichier:
** OSX Sierra Plate-forme **
git config -e
commande.Git est documenté sur github assez largement, de sorte que si vous exécutez dans un hoquet, lui donne juste une recherche rapide sur n' (ou stackoverflow ...) et j'espère que ce ne sera pas trop dur à effacer. Les gens sont impressionnants à aider, alors ne soyez pas peur de poser une question stupide!