Si creamos un repositorio remoto vacío con Git, y tenemos un código fuente en local y lo queremos subir, tendremos que seguir estos pasos:

Instalar git en la máquina local (para ubuntu):

sudo apt-get install git

Navegamos hasta el repositorio que queremos subir al repositorio remoto:

cd mirepositoriolocal

Inicializamos el repositorio git:

git init

Hacemos una importación inicial:

git add .
git commit -m 'comentario del primer commit'

Añadimos la dirección del repositorio remoto:

git remote add origin http://mirepositorio

Hacemos un push para subirlo:

git push origin master