git fatal error Path with a does not make sense

若如初见. 提交于 2019-11-29 03:43:59

The first set of instructions don't make sense:

cd miorep-code
git init
git commit -a -m 'Initial commit'

There needs to be a git add between git init and git commit, because otherwise git doesn't know what you want to commit. Your second error...

error: src refspec master does not match any. error: failed to push some refs to 'ssh://**/p/ravenna/code'

...means you haven't actually committed anything to your local repository yet, so there is no master branch to push.

What you want to do is:

cd miorep-code
git init
git add .
git commit -m 'initial commit'
git push origin master

You'll note that this is almost identical to your first set of instructions, except we've add a git add . which means "add everything in my current directory and below to my repository".

The single-quote ' is the problem. Change it to double-quotes, like "initial commit". Use double-quotes in Windows-cmd instead of single-quote.

@AndrewC: read this before doing the downvote: http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#Skipping-the-Staging-Area

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!