connettere il repository locale con il repository remoto


104

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

Risposte:


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

Se vuoi impostare tutti i tuoi rami in modo che utilizzino automaticamente questo repository remoto quando lo usi git pull, aggiungi --set-upstreamal push:

git push --all --set-upstream origin

l'URL del repository remoto dovrebbe qualcosa di simile? https://example.com/projects/luotsi/repositories/git/marketing-site-redux
Om3ga

2
Probabilmente sì. Di solito termina con qualcosa di simile https://example.com/.../reponame.git, anche se il .gitfinale non è tecnicamente richiesto.
vergenzt

Il modo più semplice per scoprirlo è provarlo e vedere. Git ti farà sapere se non è corretto.
vergenzt

2
La tua app è già in un repository locale (ad esempio, ad un certo punto hai fatto git inite fatto commit e cose del genere)? Quel messaggio di errore significa che non sei in un repository.
vergenzt

4
vai a un livello di cartella più in basso, il tuo repository è in un altro castello
Chris McCall

1

So che è stato un po 'di tempo che me l'hai chiesto ma, se qualcun altro ha bisogno, ho fatto quello che dicevo qui " Come caricare un progetto su Github " e dopo la risposta in alto a questa domanda proprio qui. E dopo la risposta più alta era dicendo qui " errore git: non è riuscito a spingere alcuni riferimenti a " Non so esattamente cosa abbia fatto funzionare tutto. Ma ora funziona.


2
Le risposte che si basano sui link sono disapprovate, per favore copia le parti pertinenti di quelle pagine nella tua risposta.
Binary Worrier
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.