Empujando Subgit git repo al server / repo de GitHub remoto

Estoy intentando empujar un repository local de git creado por Subgit al remoto GitHub sin mucha suerte.

Creo el repository usando subgit

$ subgit import --authors-file ./authors.txt --username svnuser --password svnpass https://foobar.com:8443/svn/StatDNA/git_migration/SparkDataSystem SparkDataSystem.git IMPORT SUCCESSFUL 

Luego creo el repository vacío de GitHub para el push en https://github.com/foobar/SparkDataSystem

 $ cd SparkDataSystem.git $ git remote add origin https://ghuser:ghpass@github.com/foobar/SparkDataSystem $ git push origin --all --follow-tags No refs in common and none specified; doing nothing. Perhaps you should specify a branch such as 'master'. Everything up-to-date $ git push origin master error: src refspec master does not match any. error: failed to push some refs $ git push --set-upstream origin master error: src refspec master does not match any. 

También he intentado con 'configurar subgit'; subgit install 'route con los mismos resultados. Claramente me falta un paso para hacer que este repo de git local sea enviado a un repository remoto en GitHub. ¿Algunas ideas?

Eche un vistazo si necesita cambiar https://ghuser:ghpass@github.com/foobar/SparkDataSystem a https://ghuser:ghpass@github.com/foobar/SparkDataSystem.git

Desde su twig actual, intente y cree una twig principal y empújela primero. Luego empuja el rest.

 git checkout -b master git push -u origin master git push origin --all --follow-tags 

Además, asegúrese de que el repository de GitHub se cree vacío (sin README.md , sin files)