I was trying this:
mkdir ~/gitremote
cd ~/gitremote
git init --bare
I can see file names like
HEAD config hooks objects
branches description info refs
OK, then in another directory,
git clone trosky@localhost:/Users/trosky/gitremote
vi readme (add one line)
git add .
git commit -m "1st file"
git push origin master
Then it gives an error:
$git push origin master
error: src refspec master does not match any.
error: failed to push some refs to 'trosy@localhost:/Users/trosky/gitremote'
I searched google and it says this kind of error is due to empty folder on remote repo. But the remote repo is not empty, and locally I'm committing a file that's not empty either. Why this error still prompts out?
How to fix it? Thanks.