Mentre il plugin EGit per Eclipse è una buona opzione, una ancora migliore sarebbe imparare a usare git bash, cioè git dalla riga di comando. Non è particolarmente difficile apprendere le basi di git, ed è spesso molto vantaggioso comprendere alcune operazioni di base prima di affidarsi a una GUI per farlo per te. Ma per rispondere alla tua domanda:
Per prima cosa, scarica git da http://git-scm.com/ . Quindi vai su http://github.com/ e crea un account e un repository.
Sulla tua macchina, per prima cosa dovrai navigare nella cartella del progetto usando git bash. Quando arrivi lì fai:
git init
che avvia un nuovo repository git in quella directory.
Quando lo hai fatto, devi registrare quel nuovo repository con un telecomando (dove caricherai - invierai - i tuoi file), che in questo caso sarà github. Otterrai l'URL corretto dal tuo repository su GitHub.
$ git remote add origin https://github.com/[username]/[reponame].git
È necessario aggiungere i file esistenti al commit locale:
git add . # this adds all the files
Quindi devi fare un commit iniziale, quindi fai:
git commit -a -m "Initial commit" # this stages your files locally for commit.
# they haven't actually been pushed yet
Ora hai creato un commit nel tuo repository locale, ma non in quello remoto. Per metterlo sul telecomando, fai la seconda riga che hai pubblicato:
git push -u origin --all