ERREUR Git Push : Dépôt non trouvé

J'ai un problème très étrange avec git et github. Lorsque j'essaie de pousser, j'obtiens :

git push -u origin master
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly

J'ai ajouté la télécommande :

git remote add origin git@github.com:account-name/repo-name.git

Des idées ?

Vérifiez si vous avez un accès en lecture-écriture.

Le message d'erreur de Git est trompeur. J'ai eu un problème similaire. J'avais été ajouté à un projet existant. Je l'ai cloné et j'ai effectué une modification locale. Je suis allé pousser et j'ai eu le message d'erreur `ERROR : Repository not found ".

La personne qui m'a ajouté au projet m'a donné un accès en lecture seule au référentiel. Un changement de leur part et j'ai pu pousser.

Commentaires (12)

Je recevais la même erreur

ERROR: Repository not found.   
fatal: The remote end hung up unexpectedly

et j'avais créé le dépôt sur Github et l'avais cloné localement.

J'ai pu résoudre le problème en ouvrant .git/config et en supprimant la section [remote "origin&quot ;].

[remote "origin"]   
   url = git@github.com:alexagui/my_project.git  
   fetch = +refs/heads/*:refs/remotes/origin/*

Ensuite, j'ai exécuté ce qui suit (à nouveau)

git remote add origin git@github.com:alexagui/my_project.git  
git push -u origin master

et cette fois j'ai pu pousser vers le dépôt.

Commentaires (5)

Si vous indiquez votre nom d'utilisateur et le nom du repo, nous pouvons raisonnablement vous aider. Pour l'instant, nous n'avons aucune raison de penser que le repo existe réellement.

De plus, si le dépôt est privé et que vous n'y avez pas accès, github renvoie la mention "Does not exist&quot ; pour éviter de divulguer l'existence de dépôts privés.

EDIT : Si vous ne pouvez pas cloner le dépôt parce qu'il vous dit qu'il n'existe pas et qu'il est privé, c'est parce que vous n'envoyez pas d'authentification. Assurez-vous que votre clé publique est ajoutée à votre trousseau de clés, ou utilisez HTTP basic auth pour le moment.

Commentaires (2)