使用github進行推送時常常會遇到這樣的報錯
git
說已經有此代碼,不容許覆蓋github
一般此時,有兩種解決方法:命令行
1.強制推送,通常不推薦:code
$ git push -f
2.先pull到本地再推送rem
$ git pull
而後將出現其餘提示,具體意思是說branch與merge未指定,git沒法選擇要推送的分支。it
能夠經過修改 .git/config文件中的下列內容ast
[branch "master"] remote = origin merge = refs/heads/master
也能夠直接命令行修改方法
$ git config branch.master.remote origin $ git config branch.master.merge ref/heads/master
接下來就能夠成功推送了im