Git报错-refusing to merge unrelated histories

 

1.cd 你要上传的项目的文件夹路径

 

3.git init//初始化一个git 仓库

 

5.git add .//添加所有文件

 

git commit -m"注释内容”/

 

7. git remote add origin "上面复制的路径"(你的远程仓库地址,即是码云的项目地址)//和远程仓库进行关联

8. git push origin master 或 git push -u origin master//上传仓库到码云

 

注:若push失败,则需先从码云上将你建的空项目拉取到本地,先执行git pull origin master,再执行git push -u origin master 若任然push失败,则使用此命令 git push --force origin master

 

二、解决方案

在你操作命令后面加--allow-unrelated-histories 
例如: 
git merge master --allow-unrelated-histories

如果你是git pull或者git pushfatal: refusing to merge unrelated histories 
同理: 
git pull origin master --allow-unrelated-histories

posted @ 2019-07-09 17:00  huangyan1022  阅读(237)  评论(0编辑  收藏  举报