2012-06-25 18 views
54

Ho un repo locale. Ho creato l'intera app ma ora voglio spingerla al repository remoto. Ho già un repo remoto. Come posso collegare questi due repository senza perdere alcun lavoro che ho fatto?collega repo locale con repo remoto

risposta

74
git remote add origin <remote_repo_url> 
git push --all origin 

Se si desidera impostare tutti i rami di utilizzare automaticamente questo repo remoto quando si utilizza git pull, aggiungere --set-upstream alla spinta:

git push --all --set-upstream origin 
+0

URL di repo remoto dovrebbe qualcosa di simile? 'https: // example.com/projects/luotsi/repositories/git/marketing-site-redux' – 2619

+0

L'url sopra riportato è corretto? – 2619

+0

Probabilmente sì. Solitamente finisce con qualcosa come "https: //example.com /.../ reponame.git', sebbene il finale". Git "non sia tecnicamente necessario. – vergenzt

0

So che è stato abbastanza un momento che hai chiesto questo ma, se qualcun altro ha bisogno, ho fatto quello che stava dicendo qui "How to upload a project to Github" e dopo la risposta superiore di questa domanda proprio qui. E dopo è stata la risposta principale stava dicendo qui "git error: failed to push some refs to" Non so cosa abbia fatto funzionare tutto esattamente. Ma ora sta funzionando.