2011-09-30 5 views
5

J'utilise Git pour la première fois et je viens de bifurquer d'un projet open source suivant GitHub's instructions. Je suis en mesure de cloner ma fourchette sur l'ordinateur local, mais je reçois une erreur lors de l'exécution de ces commandes:fatal: erreur distante: Impossible de trouver le référentiel octocat/myapp

$git remote add upstream git://github.com/octocat/myappname.git 
$ git fetch upstream 

git fetch me donne cette erreur:

fatal: remote error: Could not find Repository octocat/myappname 

Comment puis-je résoudre cette erreur et aller chercher la projet?

Répondre

4

Il ne semble pas comme vous l'avez fait une copie droite/coller à partir des documents, mais juste pour être sûr, votre l'environnement peut ne pas être configuré correctement. Si la prise en pension vous est appelé bifurquer TestProject, votre nom d'utilisateur est me et leur nom d'utilisateur est ils:

Vous devriez avoir fourchue puis clonées votre pension. Votre adresse de prise en pension est ssh: //[email protected]/me/testproject avis le protocole ssh

Ensuite, vous devriez avoir ajouté repo sont eux comme repo en amont (qui est la git ajouter à distance en amont). Github fournit un lien que vous pouvez copier ici, mais vous devriez utiliser le protocole git si possible (voir la note de VonC sur git, http et firewall). La commande pour ajouter le repo upsteam est git remote add upstream git://github.com/they/testproject Notez que l'amont est arbitraire. Vous pouvez le nommer en amont ou tout ce que vous voulez. Assurez-vous également d'obtenir le/they et/testproject correctement car cela entraînera des erreurs si le repo n'existe pas dans le compte de cet utilisateur

+1

: Merci. Vos «moi» et «ils» ont vraiment aidé :-) – SRC

1

Vous devriez mettre votre nom d'utilisateur au lieu de octocat. Le compte octocat a juste les dépôts Spoon-Knife et Hello-World et est un testaccount de la compagnie Github. Ou avez-vous forké le dépôt Spoon-Knife d'octocat?

+0

: Au lieu de octocat, j'ai utilisé le nom d'utilisateur des mainteneurs et cela a fonctionné. Merci de votre temps pour fournir une réponse :-) – SRC

1

Essayez d'utiliser l'adresse http (ou https adresse si vous devez également pousser)

git remote add upstream http://github.com/octocat/myappname 
+0

(le port git peut être bloqué par votre proxy d'entreprise ou votre pare-feu local) – VonC

+0

: Merci pour votre réponse. – SRC

Questions connexes