2015-12-23 10 views
8

Chcę rozpocząć współtworzenie projektu hostowanego na Github. I podjęły następujące kroki:git pull generuje "fatal: Nie określono zdalnego repozytorium." błąd

  1. git startowych
  2. git ciągnąć https://github.com/PrincetonUniversity/EVCM.git

Komenda ciągnąć udało i gdzie pliki skopiowane do mojego lokalnego katalogu. Ale gdy spróbuję ponownie pobrać polecenie git, pojawia się następujący komunikat o błędzie: "fatal: Nie określono zdalnego repozytorium. Podaj adres URL lub nazwę zdalną , z której należy pobrać nowe wersje."

Nie otrzymałem tego błędu, gdy odciągnąłem się i wysłałem do innych repozytoriów Github w przeszłości. Jaki jest problem i jak mogę to naprawić? Czy to możliwe, ponieważ w przeszłości przyciągnąłem to samo repozytorium do innego katalogu lokalnego? W obu przypadkach, co powinienem zrobić, aby rozwiązać problem?

+1

Chcesz zacząć 'git clone', nie inicjującego lub ciągnąć. –

+0

Nie należy zaczynać od 'git clone'.Postępuj zgodnie z sugestiami podanymi poniżej i wykonaj polecenie 'git remote add origin'. I proszę przyjmij odpowiedź, która zadziałała dla ciebie. – vullnetyy

Odpowiedz

16

Zawsze należy zacząć git clone (a ja proponuję zrobić), ale jeśli chcesz kontynuować stąd, oto sposób:

Można użyć git remote add origin https://github.com/PrincetonUniversity/EVCM.git dodać pilota i ustaw jego nazwa: origin. Możesz sprawdzić this tutorial, jeśli chcesz dowiedzieć się więcej. Mam nadzieję, że to rozwiąże Twój problem. Jeśli napotkasz inne problemy, po prostu wykonaj git clone.

5

Zgodnie z linii poleceń git to:

Jeśli chcesz ustawić śledzenia informacji dla tej branży można zrobić z:

git branch --set-upstream-to=<remote>/<branch> <local branch> 

Pozwoliłoby to po prostu uruchomić "git pull" zamiast "gałąź git pull origin"

9

Musisz postępować zgodnie z instrukcjami.

Już zrobiłeś git init, powinieneś mieć dodany pilot, robiąc to.

git remote add origin https://github.com/PrincetonUniversity/EVCM.git 

Teraz drzewo pracy może rozpoznać origin tak

git pull origin master 

To wszystko i mam nadzieję, że będzie to pomocne dla Ciebie.

Dzięki Alex

Powiązane problemy