Skip to content

Latest commit

 

History

History
16 lines (10 loc) · 964 Bytes

error-src-refspec-main-does-not-match-any.md

File metadata and controls

16 lines (10 loc) · 964 Bytes

[Error] - src refspec main does not match any. error: failed to push some refs to 'github.com...'

This Git error message is kind of confusing but the solution is quite simple.

error: src refspec main does not match any
error: failed to push some refs to 'github.com:gitAccountName/repoName.git'

It happened after creating a new repository and using the git push -u origin main command.

There can be other reasons for this, but the simplest one is that you were distracted while creating the new repository and tried to push without commiting anything.

StackOverflow is great! These answers show that a lot of people caused this error themselves by being distracted. The good news is the fix was super easy. Just make some changes to the repo, then add and commit 🚀

And try not to be so distracted next time 🤣