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. On sf there's the instruction page:

**First time using Git**

```
cd miorep-code
git init
git commit -a -m 'Initial commit'
git remote add origin ssh://****/p/miorep/code
git push origin master

```

**Existing Repository**

```
cd miorep-code
git remote add origin ssh://****/p/miorep/code
git push origin master

```

If I follow the first set of instructions, I have a 

> 
> "Fatal: Paths with -a does not make sense"
> 
> 
> 

when I get `git commit -a -m 'Initial commit'`.

If I follow the second set of instruction I get: 

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

when I exec the last command.

What's the correct set of instructions in my case? Why I get that error?