Acabo de empezar a usar git con github. Seguí sus instrucciones y encontré errores en el último paso. Estoy revisando un directorio existente que actualmente no está controlado por la fuente (proyecto de aproximadamente una semana de antigüedad). Aparte de eso, mi caso de uso debería ser bastante común.
Esto es lo que está sucediendo:
$ git push origin master
error: src refspec master does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to 'git@github.com:{username}/{projectname}.git'
Instrucciones de Github:
Global setup:
Download and install Git
git config --global user.name "Your Name"
git config --global user.email {username}@gmail.com
Next steps:
mkdir projectname
cd projectname
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@github.com:{username}/{projectname}.git
git push origin master
git status
para ver si todo está bien.