首页 > 其他分享 >Git解决 fatal: refusing to merge unrelated histories

Git解决 fatal: refusing to merge unrelated histories

时间:2023-10-04 19:11:21浏览次数:46  
标签:Git refusing histories merge unrelated fatal

一、fatal: refusing to merge unrelated histories

新建了一个本地仓库之后,把本地仓库和远程仓库进行关联提交、拉取的时候,

出现了如下错误:

二、解决方案

在你的操作命令后面加 --allow-unrelated-histories

例如:

    $ git pull origin master --allow-unrelated-histories

 

 

 

参考---https://blog.csdn.net/m0_74273517/article/details/129023387

标签:Git,refusing,histories,merge,unrelated,fatal
From: https://www.cnblogs.com/pwindy/p/17742596.html

相关文章

  • 掌握全局,捕捉瞬间:Snagit2023-专业屏幕录制与截图软件
    Snagit2023是一款功能强大的屏幕录制与截图软件,为您带来全新的视觉体验和高效的屏幕操作。无论您需要记录屏幕操作、制作教程视频,还是与他人分享屏幕内容,Snagit2023都能满足您的需求。→→↓↓载Snagit2023mac版一、高清屏幕录制,流畅捕捉每一个细节Snagit2023支持高清无损的......
  • Git 代码上传和下载
    设置问用户名和邮箱后使用以下命令,下载线上代码gitclone[代码URL]上传代码gitadd-Agitcommit-m[文件名称]gitpush-uoriginmaster ......
  • Git 设置用户名和邮箱
    1.用户名和邮箱的作用用户名和邮箱地址是本地Git客户端的一个变量,用户每次提交代码都会记录用户名和邮箱。安装好Git后,打开GitbashHere,在命令框中,输入以下命令2.设置用户名3.设置邮箱 4.查看用户名和邮箱 ......
  • 使用docker部署jenkins和gitlab
    万字干货!使用docker部署jenkins和gitlab 万字原创文章!本文将实现通过docker部署Jenkins与GitLab,并自动化发布应用:本地机器将代码推送到GitLab,GitLab通过webhook触发Jenkins流水线,Jenkins获取GitLab的代码并生成jar包,将jar包推送到应用服务器,并运行ja......
  • Git Add or Git Stash
    gitstash      gitstash是将已修改但不想提交的内容放到堆栈中,后续可以在某个分子上恢复堆栈内容,解决的临时存储,切换分支的需求git add    svn 相比于上一代的版本管理系统,增加了原子性操作,提交多个文件时,要不全部成功,要不全部失败,从而可以帮助用户......
  • git pull时发生错误
    我在我的另外一台电脑拉取的git仓库,然后我直接复制项目文件夹到我的这台电脑使用,然后我想pull之后再进行修改,发现失败了。'xxx'isownedby:'S-1-5-32-544'butthecurrentuseris:'S-1-5-21-204877259-795763155-2284942232-1001'我于是直接重新拉取一份......
  • Jenkins List Git Branches插件 构建选择指定git分支
    ListGitBranchesParameter|JenkinspluginAddsabilitytochoosefromgitrepositoryrevisionsortagshttps://plugins.jenkins.io/list-git-branches-parameter/1、安装组件  ListGitBranches2、验证功能1)新建任务 2)新增构建参数 3)选择git仓库我这里选择gitee,其他......
  • gitlab安装
    #参考官网#1.Installandconfigurethenecessarydependenciessudoyuminstall-yhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpmsudoyumcleanallsudoyummakecachesudoyuminstall-ypostfixcurlpolicycoreutils-pythonopenss......
  • 错误解决Error: error:0308010C:digital envelope routines::unsupported
    问题原因:查了下原因,主要是nodeJsV17版本发布了OpenSSL3.0对算法和秘钥大小增加了更为严格的限制,nodeJsv17之前版本没影响,但V17和之后版本会出现这个错误。我的node版本是v18.12.1解决方式(仅windows):在package.json的scripts中新增SETNODE_OPTIONS=--openssl-lega......
  • vue3+vite+ elementplus项目部署到gitee pages并发布
    1.在gitee上新建仓库命名:demo-vite-vue32.把新建的仓库克隆到本地3.在本地的master分支编写代码并上传把分支定位在master分支上通过git工具把本地完成的代码上传到gitee的demo-vite-vue3仓库中去gitpullgitadd.gitcommit-m"提交代......