我刚开始在 github 上使用 git。我按照他们的指示在最后一步遇到了错误。我正在检查当前不受源代码控制的现有目录(大约一周前的项目)。除此之外,我的用例应该很正常。
这是正在发生的事情:
$ 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'
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
错误消息导致您的本地存储库中没有master分支的结论。要么推送你的主开发分支(git push origin my-local- master:master它将master在 github 上重命名)或先提交。您不能推送完全空的存储库。
master
git push origin my-local- master:master