2012-01-22 14 views

risposta

13

Si può vedere un esempio a this article "Setting up Google Code with Git" da AlBlue’s Blog:

$ cd /path/to/existing/local/repo 
$ git remote add googlecode https://project.googlecode.com/git 
$ git push googlecode master:master 

Vedi git remote comando: se si dispone di un (codice di google) esistente a distanza repo pronto, è possibile aggiungere l'indirizzo alla tua repo locale e cominciare a spingere (a condizione che tu abbia configurato correttamente il tuo file ~/.netrc come descritto nell'articolo o il tuo file %HOME%\_netrc per Windows: vedi "Git - How to use .netrc file on windows to save user and password" per ulteriori informazioni).

Dopo aver eseguito un commit locale, è possibile premere il ramo master (vedere "Push origin master error on new repository"), e da lì solo git push googlecode.
Se il vostro telecomando è chiamato 'origin', dopo la prima pressione, sarà sufficiente eseguire 'git push' per le spinte future.

+0

BTW: come impostare il nuovo telecomando in modo tale che in seguito 'git push' lo spingerebbe automaticamente lì? – Kos

+0

@Kos: ho modificato la mia risposta. Dovresti chiamare il tuo repository remoto "origine" (vedi http://stackoverflow.com/questions/5270760/whats-mean-origin-when-git-push) – VonC

+0

@VonC: Grazie per il commento su "Push origin master errore sul nuovo repo ". E 'stato molto utile. – kevinarpe