git fatal error Path with a does not make sense

后端 未结 2 2061
隐瞒了意图╮
隐瞒了意图╮ 2020-12-16 14:38

I have existing code on my computer, then I have registerd my account on sourceforge, starting a git project. Now I need to send my local project on sourceforge remote space

相关标签:
2条回答
  • 2020-12-16 15:40

    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

    0 讨论(0)
  • 2020-12-16 15:43

    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".

    0 讨论(0)
提交回复
热议问题