Si bien el complemento EGit para Eclipse es una buena opción, una aún mejor sería aprender a usar git bash, es decir, git desde la línea de comandos. No es muy difícil aprender los conceptos básicos de git y, a menudo, es muy beneficioso comprender algunas operaciones básicas antes de confiar en una GUI para que lo haga por usted. Pero para responder a tu pregunta:
Lo primero es lo primero, descargue git de http://git-scm.com/ . Luego vaya a http://github.com/ y cree una cuenta y un repositorio.
En su máquina, primero deberá navegar a la carpeta del proyecto usando git bash. Cuando llegas lo haces:
git init
que inicia un nuevo repositorio de git en ese directorio.
Cuando haya hecho eso, debe registrar ese nuevo repositorio con un control remoto (donde cargará - empujará - sus archivos), que en este caso será github. Esto supone que ya ha creado un repositorio de github. Obtendrá la URL correcta de su repositorio en GitHub.
git remote add origin https:
Necesita agregar sus archivos existentes a su compromiso local:
git add . # this adds all the files
Entonces necesitas hacer un compromiso inicial, entonces lo haces:
git commit -a -m "Initial commit" # this stages your files locally for commit.
# they haven't actually been pushed yet
Ahora ha creado una confirmación en su repositorio local, pero no en el remoto. Para ponerlo en el control remoto, haz la segunda línea que publicaste:
git push -u origin --all