美文网首页
Git报错-refusing to merge unrelate

Git报错-refusing to merge unrelate

作者: 就是耍帅 | 来源:发表于2020-12-03 09:33 被阅读0次

1. 本地初始化了git仓库,放了一些文件进去并进行了add操作和commit提交操作;如下图,目前本地也是处于master分支

2、github创建了git仓库并建立了README和.gitignore文件;

3、本地仓库添加了github上的git仓库作为远程仓库,起名origin(相当于给地址起了一个名字);

4.此时我们如果直接将本地的内容直接推送到github上时,就会报下面的错 (我远程的分支目前处于main)

git push <远程主机名> <本地分支名>:<远程分支名>

5.查看上面的报错他会提示我们要先fetch,我们执行命令:

git fetch origin main

6.我们在和本地数据进行合并的,使用指令

git merge origin/main

7.再执行 git merge --allow-unrelated-histories origin/main,这时会弹出一个内容框直接保存退出即可,然后显示下面的

8.这时我们就可以将代码推送到远程的github上了

9.查看github上也有了

相关文章

网友评论

      本文标题:Git报错-refusing to merge unrelate

      本文链接:https://www.haomeiwen.com/subject/ecuewktx.html