這個問題網上有很多參考資料,例如這篇部落格寫的較好:Git常見錯誤與操作:error: src refspec master does not match any解決辦法_s164828378的部落格-CSDN部落格
然而以上内容并不能解決我的問題,我的問題是在将代碼從GitHub上pull下來時産生的,這是GitHub留下的一個坑,自2020年以後,在GitHub上面建立的項目,自動建立的分支不再名叫master,而是叫做main.....

很尴尬。。。。是以把 git pull origin matser 改成 git pull origin main 即可
同理 git push的時候也可能出現類似錯誤,解決方式雷同
此外值得記憶的是 通過指令 git branch -r 可以檢視遠端分支