2013-07-05 9 views
5

I sklonowanego jeden z moich repozytorium github do mojego biura komputerze stacjonarnym za pomocą następującego poleceniazepchnięcie do github repozytorium

git clone git://github.com/indiajoe/MyRepo.git 

Po dokonaniu pewnych zmian i popełnienia go, i nie był w stanie odepchnąć zmiany do repozytorium za pomocą komendy,

git push -u orgin master 
Oto komunikat o błędzie.

fatal: 'orgin' does not appear to be a git repository 
fatal: Could not read from remote repository. 
Please make sure you have the correct access rights 
and the repository exists. 

Próbowałem ponownie wprowadzić adres, jak pokazano poniżej.

git remote rm origin 
git remote add origin https://github.com/indiajoe/MyRepo.git 

Nawet po tym, otrzymałem ten sam błąd. wyjścia mojego git zdalnego -v jest

origin https://github.com/indiajoe/MyRepo.git (fetch) 
origin https://github.com/indiajoe/MyRepo.git (push) 

Co może być nie tak tutaj?

PS: Podczas klonowania nie byłem w stanie zrobić za pośrednictwem HTTPS za pomocą następującego polecenia

git clone https://github.com/indiajoe/MyRepo.git 

Ale sklonowane bez problemu z poleceniem,

git clone git://github.com/indiajoe/MyRepo.git 

nie wiem , dlaczego tak się stało. ale czy to może być pokrewny problem?

Odpowiedz

7
git push -u `orgin` `master` 

To nie powinno działać: jest to 'origin', nie 'orgin';)

Więc domyślnie, to powinno działać:

git push -u origin master 

(jak szczegółowo w "Why do I need to explicitly push a new branch?")

+2

O Boże, to jest krępujące. Spędziłem godziny próbując dowiedzieć się, co jest nie tak ... – indiajoe

+4

@indiajoe Wszyscy byliśmy tam, proszę mi wierzyć;) – VonC