web-dev-qa-db-fra.com

Git - remote: Repository non trouvé

J'ai SourceTree avec une copie de travail locale. Et toutes les opérations fonctionnent bien, je peux simplement extraire, pousser, tirer, etc. via SourceTree. Je devais juste faire la force Push qui n’existe pas dans SourceTree.

J'ai ouvert le terminal fait git Push -f

remote: Repository not found.
fatal: repository 'https://github.com/MyRepo/project.git/' not found

Je ne suis pas sûr de ce qui peut être un problème.

23
Matrosov Alexander

J'étais aussi confronté au même problème

remote: Repository not found
fatal: repository 'https://github.com/MyRepo/project.git/' not found

J'ai désinstallé le gestionnaire des identifiants git, je l'ai réinstallé, puis je pouvais facilement extraire et transmettre au référentiel. Voici les commandes

$ git credential-manager uninstall

$ git credential-manager install
23
Ajay

Parce que vous n'avez probablement pas d'abord identifié le référentiel git distant sur votre terminal.

git remote set-url Origin https://github.com/MyRepo/project.git

et alors,

git add .
git commit -m "force Push"
git Push Origin master --force
15
Emre Bolat

Supprimez toutes les informations d'identification de github.com du système.

Pour Mac

Supprimez le mot de passe github.com de l’accès au trousseau.

Pour fenêtre

Supprimez les informations d'identification de Credential Manager.

14
Zeeshan Ansari

Ce message peut apparaître lorsqu'un référentiel IS a été trouvé, mais nous n'avons pas d'accès de validation. Pas bien écrit! 

J'ai reçu le message repo-not-found après le clonage d'un référentiel gitHub créé pour moi par mon patron. Je pouvais cloner et valider localement, mais je ne pouvais pas pousser les commits en amont. Le propriétaire du référentiel ne m'avait pas donné un accès en écriture. Résolu par un plaidoyer d'accès en écriture au propriétaire du dépôt. 

13
Mauget

Le problème ici est le gestionnaire des identifiants de Windows, accédez au panneau de configuration, recherchez le gestionnaire des identifiants et supprimez tout son contenu concernant github.

4
Thirumoorthi

Vous essayez probablement de pousser vers un référentiel privé. Dans ce cas, vous devrez demander à l’administrateur l’authentification de l’accès Collaborator.

2
mdarmanin

Donc, votre URL ressemble à ceci ci-dessous

https://github.com/RevanthM/Log_Monitoring

Il doit ressembler à ceci

https: //[email protected]/RevanthM/Log_Monitoring

La différence est au début de l'URL, j'ai ajouté mon nom d'utilisateur github suivi d'un symbole @. 

1
Revanth Matha

Dans mon cas, aucune solution ci-dessus n'a fonctionné.

Je l'ai résolu en passant de remote.Origin.url de https à ssh :

vérifier la configuration de git:

git config --list

devrait être comme:

...
remote.Origin.url=https://github.com/ORG/repo-name.git
...

mettre à jour remote.Origin.url avec ssh à utiliser:

git remote set-url Origin [email protected]:ORG/repo-name.git
1
ModX

C'est probablement une question d'authentification. SourceTree met en cache vos informations d'identification github (utilisées pour accéder au référentiel via https), mais vous devez soit configurer le terminal avec git avec les informations d'identification ( https://help.github.com/articles/creating-an-access-token -for-ligne-de-commande/ ou git + ssh et une paire de clés ssh ( https://help.github.com/articles/generating-a-new-ssh-key-and-adding -it-to-the-ssh-agent/ ).

0
rewritten

Je l'ai résolu en supprimant le fichier .git (dossier caché), puis en le téléchargeant à nouveau.

J'ai eu le même problème et j'ai découvert que j'avais un autre fichier de clé dans ~/.ssh pour un autre référentiel GitHub. D'une certaine manière, il a été utilisé à la place du nouveau.

0
Mike