Ich habe ein Repo von say user1 / repo1 zu me / repo1 gegabelt.
Ein anderer Benutzer hat dasselbe Repo von Benutzer1 / Repo1 auf Benutzer2 / Repo1 aufgeteilt.
Ich habe Lesezugriff auf beide Repos. Ich kann bestätigen, weil ich den Code im Browser öffnen kann. Ich habe die gegabelte Version meines Repos auf local geklont.
Jetzt möchte ich Änderungen von User2 / Repo1 / BranchA holen. user2 / repo war nicht in meiner Remote-Liste. Also habe ich es mit hinzugefügt
git remote add https://github.com/user2/repo1.git
Verifiziert mit
git remote -v
und es zeigt die Fernbedienung. Jetzt, wenn ich versuche, mit zu holen
git fetch user2
git fetch user2 branchA
git fetch user2/branchA
nichts funktioniert und ich werde tödlich: repo nicht gefunden
Es wurde auch versucht, das Repo direkt von Link Benutzer2 / Repo1 nach Local zu klonen
git clone https://github.com/user2/repo1.git
aber nicht dazu in der Lage. Github erlaubt mir nicht, eine Gabel einer anderen Gabel zu erstellen, da ich bereits eine Version des Repos gegabelt habe.
Bereits geschaute Antworten:
https://stackoverflow.com/questions/19971049/what-does-git-error-remote-repository-not-found-mean
https://help.github.com/articles/error-repository-not-found/
und verschiedene andere, wie ich das von 4-5 Stunden suche.
user2/repo1
auf Ihrem lokalen Computer klonen ?http://
Repository verwenden. Sie müssen entweder eine SSH-Repository-URL verwenden oder wenn Sie HTTP verwenden müssen, können Sie ein persönliches Zugriffstoken generieren .