在使用git 對源代碼進行push到gitHub時可能會出錯,信息如下
此時很多人會嘗試下面的命令把當前分支代碼上傳到master分支上。
$ git push -u origin master
但依然沒能解決問題
出現錯誤的主要原因是github中的README.md文件不在本地代碼目錄中
可以通過如下命令進行代碼合并【注:pull=fetch+merge]
git pull --rebase origin master
執行上面代碼后可以看到本地代碼庫中多了README.md文件
之后再繼續git push origin master(git push -u origin master)就可以了, 將本地repo于遠程的origin的repo合并,第一次用-u,系統要求輸入賬號密碼