git pull 報錯

問題:git

一、本地初始化了git倉庫,放了一些文件進去並進行了add操做和commit提交操做;github

二、github建立了git倉庫並創建了README,.gitignore等文件;rem

三、本地倉庫添加了github上的git倉庫做爲遠程倉庫,起名origin;it

      git remote add origin 遠程倉庫地址ast

4,本地倉庫也遠程倉庫關聯stream

git branch --set-upstream-to=origin/master master
這個時候就出現了總結

 

解決問題:文件

若是直接pull,就會出現  co

refusing to merge unrelated histories
的錯誤,正確姿式:遠程

git pull origin master --allow-unrelated-histories
而後本地遠程倉庫關聯

git branch --set-upstream-to=origin/master master
最後就能夠push了;

總結一下:本地倉庫有文件,遠程倉庫也有文件,正確姿式:

1,git remote add origin 遠程倉庫地址

2,git pull origin master --allow-unrelated-histories

3,git branch --set-upstream-to=origin/master master

4,git push

相關文章
相關標籤/搜索