Нет ветки
master, вот и ругается. Ветка по умолчанию на
GitHub теперь называется
main.
Команда
git branch -vv покажет какие ветки есть локально и с какими внешними ветками связаны.
* main 0e02250 [origin/main] v.01
Надо было делать
git push origin main
Либо просто
git push т. е. отправить текущую ветку в связанную с ней ветку на внешнем репозитории.
В нашем случае текущая ветка
main (помеченная звёздочкой)
отслеживает исходную ветку
main в репозитории обозначенном как
origin
Что скрывается за сокращением
origin покажет команда
git remote -v
origin https://github.com/xxx/xxx.git (fetch)
origin https://github.com/xxx/xxx.git (push)