1. 程式人生 > 其它 >Git——推送本地倉庫到遠端時出現錯誤“error: src refspec master does not match any”

Git——推送本地倉庫到遠端時出現錯誤“error: src refspec master does not match any”

解決

參考連結:https://www.jianshu.com/p/8d26730386f3

後續問題

以上參考解決方法寫得很詳細,但是我一步步執行後還是出現類似錯誤:
“error: src refspec master does not match any
error: failed to push some refs to 'e.coding.net:poowicat/vuepress_blog_rescoure
/blog-source.git'

於是回想起來,我之前把分支改成了master——>mian
然後按照參考部落格解決方法重新執行一遍,把git push origin master

改成git push origin main於是成功解決問題!!!

實際上

git init
這一步之後建立了一個名為.git的資料夾,不過它在預設狀態下是隱藏的,系統將隱藏資料夾顯示出來,可以看到有這樣一個資料夾。
github上傳專案方法:
[email protected]:poowicat/vuepress_blog_rescoure/blog-source.git
在你的電腦上裝好git

大致流程是:

1、在github上建立專案

2、使git clone [email protected]:poowicat/vuepress_blog_rescoure/blog-source.git 克隆到本地

3、編輯專案

4、git add . (將改動新增到暫存區)

5、git commit -m "提交說明"

6、git push origin main 將本地更改推送到遠端master分支(這裡我已經將我的本project命名為main分支。

這樣你就完成了向遠端倉庫的推送。

如果在github的remote上已經有了檔案,會出現錯誤。此時應當先pull一下,即:

git pull origin master

然後再進行:

git push origin master