2013-07-05 8 views
5

ho clonato uno dei miei repository github al mio ufficio macchina desktop utilizzando il seguente comandospingendo indietro al repository github

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

Dopo aver apportato alcune modifiche, e commettere esso, non ero in grado di spingere indietro le modifiche al repository utilizzando il comando,

git push -u orgin master 

Di seguito è stato visualizzato il messaggio di errore.

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. 

Ho provato a reinserire l'indirizzo, come mostrato di seguito.

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

Anche dopo questo, ho ricevuto lo stesso errore. uscita del mio git -v remoto è

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

Che cosa potrebbe andare male qui?

PS: Anche se la clonazione non ero in grado di fare tramite HTTPS con il seguente comando

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

Ma clonato senza alcun problema con il comando,

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

Non lo so , perché questo è successo. ma questo potrebbe essere un problema correlato?

risposta

7
git push -u `orgin` `master` 

Questo non dovrebbe funzionare: è 'origin', non 'orgin';)

Così, per impostazione predefinita, questo dovrebbe funzionare:

git push -u origin master 

(come dettaglio in "Why do I need to explicitly push a new branch?")

+2

Oh dio, questo è imbarazzante. Ho passato ore a cercare di capire cosa c'è che non va ... – indiajoe

+4

@indiajoe siamo stati tutti lì, credimi;) – VonC