本地建立了一個project
並在GitHub上建立了一個倉庫,想要將本地的倉庫連接到遠程倉庫
我用的是以下方法:
git init //初始化本地倉庫
git remote add origin XXX(倉庫地址) //添加遠程倉庫地址
若是你在這以後就執行
git add . //添加所有文件
git commit -m "備註提交的內容" //提交文件
git push origin master,那麼就會出現這個問題(被拒絕),因此在remote add後不要着急git add,必定要git pull origin master,出現這個緣由
是由於你在碼雲建立的倉庫有ReadMe文件,而本地沒有,形成本地和遠程的不一樣步,
那麼有兩種方案能夠解決:git
方法一:
本地沒有ReadMe文件,那麼就在本地生成一個:.net
git pull --rebase origin master 本地生成ReadMe文件
git push origin masterblog
方法二:
那我就強制上傳覆蓋遠程文件,
git push -f origin master
原文連接:https://blog.csdn.net/Mrchai521/article/details/98470560rem