记 Git 报错:refusing to merge unrelated histories

2023-10-28

问题追溯

创建本地项目

我在本地电脑上创建了一个项目admin_hz,

创建码云同名项目admin_hz

创建方法我另一篇文章有讲。
项目地址:https://gitee.com/liushijun/admin_hz.git

将本地项目与远程项目关联

$git remote add origin https://gitee.com/liushijun/admin_hz.git
##问题展示
问题来了,在本地仓库想从远程仓库拉取项目git pull origin master时报错了,错误如下:

fatal: refusing to merge unrelated histories 
(拒绝合并不相关的历史)

解决

出现这个问题的最主要原因还是在于本地仓库和远程仓库实际上是独立的两个仓库。假如我之前是直接clone的方式在本地建立起远程github仓库的克隆本地仓库就不会有这问题了。

查阅了一下资料,发现可以在pull命令后紧接着使用–allow-unrelated-history选项来解决问题(该选项可以合并两个独立启动仓库的历史)。

命令:
$git pull origin master --allow-unrelated-histories

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

记 Git 报错:refusing to merge unrelated histories 的相关文章

  • 概率论 各种分布及其期望、方差、分布函数

    概率论 各种分布及其期望 方差 分布函数 0 1 分布 二项分布 X b n p 泊松分布 X pi lambda 均匀分布 X U a b 指数分布 正态 高斯分布 X N
  • centos 7.7.1908上隐藏顶栏和任务栏

    centos 7 7 1908上隐藏顶栏和任务栏 起因 业务需求 要求客户端软件全屏显示 禁止用户操作其他界面 1 隐藏任务栏 删除 usr share gnome shell extensions window list gnome sh
  • xml入门

    什么是 XML XML 即可扩展标记语言 Extensible Markup Language 是一种平台无关的表示数据的方法 简单地说 使用 XML 创建的数据可以被任何应用程序在任何平台上读取 甚至可以通过手动编码来编辑和创建 XML
  • Git使用连接Gitee

    第一步 下载安装git Git下载链接 https www git scm com download 安装时选择哪些选项 建议百度 或者照着视频安装 码云官网 https gitee com 第二步 建议将git配置到环境变量 直接在cmd
  • 有关循环Random随机数重复的解决方案

    在做项目时 我逻辑服循环里面使用random时发现会随机出重复数 我在网上查了资料 然后使用的方法 float objRandomCount new Random Guid NewGuid GetHashCode Next 0 num 可以
  • ChatGPT、New Bing、文心一言、通义千问等 AI 工具到底哪个更AI? - 第二期

    文章目录 前言 选手介绍 ChatGPT New Bing 文心一言 钉钉的文档AI 通义千问 Stable Diffusion 文心一格 前言 本次是上次文章的后续 经历了这么久的时间 我也是在几个月前拿到了通义千问的测试资格 本次参加的
  • 打开chm文件,不显示文件内容的解决办法

    事件描述 今天在网上下了一个chm的文件 打是打开后 只有目录 右侧不显示内容 解决办法 右键点击文件 属性 看到 最下面有一个提示 说是这个文件是来自其他计算机的 边上有一个解锁 点击 解锁 再试一下 应该就可以了 详细解决办法 许多用户
  • IncrediBuild 联合编译

    01 基本信息 官网 https www incredibuild com Make 和其他构建工具示例 要使用IncrediBuild 必须有License 可以免费申请试用版本的license 可以到 https www incredi
  • TypeError: Cannot interpret ‘<attribute ‘dtype‘ of ‘numpy.generic‘ objects>‘ as a data type

    原因 numpy 和pandas 版本不一致 参考链接 numpy和pandas升级 pip升级 pandas失败解决
  • 如何进行代码审查?

    如何review开发人员的代码 前置的一些概念 review级别 参与人身份和方式不同划分 相关开发自己看代码 非正式会议 开发人员组内 相关开发 直接上级 相关开发 直接上级 总监 1 团队review制度 团队内根据实际情况规定流程 在
  • googletest入门

    googletest入门 1 Windows上编译生成gtest lib静态库 1 1 首先在github上下载Googletest1 8 0版本 https github com google googletest releases ta
  • 在linux shell中使用ftp命令来实现自动上传与下载

    前段时间有个需求 需要利用crontab定时往某个FTP上传文件 原以为linux中带的ftp命令只支持交互式的操作 没法在命令行下使用 所以后来打算利用PHP中提供的ftp命令来做 但是很不幸的发现ftp模块不是PHP的标准模块 还需要自
  • 走得最慢的人,只要他不丧失目标,也比漫无目的地徘徊的人走得快。

    走得最慢的人 只要他不丧失目标 也比漫无目的地徘徊的人走得快 莱辛 有着坚定明确的目标 且知道如何做能达成目标 没有追求 未来迷茫 或许大家都想当第一种人 但可能在不知不觉中就成了第二种人 自己也不知道 或是因为目标太大 难以后继 最终失却
  • VMware Workstation Pro 16 安装win7

    本文使用U盘工具创建 至于为什么安装win7 毕竟很多游戏在win10已经没法玩了 1 创建虚拟机 典型创建即可 2 添加硬盘 SCSI类型 使用物理磁盘 物理驱动2 使用整个磁盘 这里的驱动2就是U盘 创建完成 这时候应该是正在使用该设备
  • 杂项(每天看到的感兴趣的)

    Tomcat最大承受的并发数 Tomcat的最大并发数取决于多个因素 包括硬件资源 如CPU 内存等 网络带宽 应用程序性能以及Tomcat本身的配置 在默认情况下 Tomcat可以处理的最大并发连接数为200 然而 在实际生产环境中 这个
  • 试画出下面系统的乃式图(nyquist图)【Matlab】

    试画出下面系统的乃式图 题目 G s 1 s 2
  • maven 打包 releases 和 snapshots 版本

    releases 线上版本 生产环境使用的 snapshots 快照版本 开发过程中使用的 maven 打包代码到私服根据version 后面是否带有 SNAPSHOTS 来区分是打包线上版本还是快照版本 如果带有 SNAPSHOTS 打包
  • Unity在development模式下的一个坑

    最近发现unity生成的包在Nexus上如果打开带Input控件的界面时 关闭屏幕再打开 则永远无法显示输入法界面了 一开始还以为是unity自己本身的bug 后来发现release版本并无这个问题 于是弄了个最简单的测试版本分别打了 两个
  • 关于多线程与CPU时间片

    几个知识点 进程是操作系统分配资源的基本单位 很明显在 proc pid目录下你可以看到每一个进程的详细信息 资源情况 但是你却找不到线程的资源信息 那是因为线程是共享了进程的资源 线程是操作系统调度的基本单位 我们打开top命令看到的 t
  • VSCode Docker linux环境开发 for Windows 10

    本文利用vscode Remote Containers插件与Docker在windos平台实现linux环境开发 Docker 1 下载 Docker Desktop Docker Desktop for Windows 2 安装Dock

随机推荐

  • openvino是啥

    英特尔发布的开源框架 用于深度学习的推理优化与模型部署 openvino具体使用方法还是看官方文档比较好https docs openvino ai 支持多种框架 tensorflow caffe pytorch mxnet keras o
  • Wireshark的抓包和分析,看这篇就够了!

    点击上方蓝字 关注 程序IT圈 WireShark是一个网络封包分析软件 网络封包分析软件的功能是撷取网络封包 并尽可能显示出最为详细的网络封包资料 Wireshark使用WinPCAP作为接口 直接与网卡进行数据报文交换 在网络封包和流量
  • 【DDD架构】

    DDD domain driven design 领域驱动设计模型 一 DP domain primitive 1 什么是DP 2 为什么要用DP 2 1 API接口清晰度 2 2 数据验证和错误处理 2 3 业务代码的清晰度 3 DP原则
  • 彻底搞懂JDBC的运行过程

    转载自 https blog csdn net y277an article details 96937010 JDBC的作用 JDBC的全称是Java DataBase Connection 也就是Java数据库连接 我们可以用它来操作关
  • Qt 工程

    Qt 工程 工程文件 项目文件 QMake 添加模块 添加与特定平台有关的文件 文件不存在时停止 qmake 控制台输出调试信息 变量 Variables CONFIG HEADERS SOURCES FORMS INCLUDEPATH T
  • 测试用例设计方法2——边界值

    介于有效等价类和无效等价类之间 一 边界值 三点 上点 边界上的点 离点 离上点最近的点 根据上点的精度确定 内点 边界有效范围内的任意一点 如何确定离点 若边界是闭区间 则离点在外 如用户名长度 6 18 之间 上点为6 18 离点为5
  • 浅谈C++元编程

    随着 C 11 14 17 标准的不断更新 C 语言得到了极大的完善和补充 元编程作为一种新兴的编程方式 受到了越来越多的广泛关注 结合已有文献和个人实践 对有关 C 元编程进行了系统的分析 首先介绍了 C 元编程中的相关概念和背景 然后利
  • VS019创建C++工程基本步骤

    1 打开VS2019新建工程 2 选择C 空项目 点击下一步 3 设置项目名称和项目位置 然后点击创建 4 设置自己喜欢的布局方式 关于背景网上有很多设置方法 5 新建入口Main c工程 右键源文件 添加 新项目 6 选择C 文件 取个名
  • 持续集成与持续交付(CI/CD):探讨在云计算中实现快速软件交付的最佳实践

    文章目录 持续集成 CI 的最佳实践 持续交付 CD 的最佳实践 云计算环境下的特别注意事项 个人主页 程序员 小侯 CSDN新晋作者 欢迎 点赞 评论 收藏 收录专栏 云计算 文章内容 软件交付 希望作者的文章能对你有所帮助 有不足的地方
  • python爬取站长素材上的图片

    Python爬取站长素材上的图片 罗纳尔康 首先这是一个学习的案例 我将其记录下来 因为所学的内容有点多 爬取这个图片 我是用的xpath来解析网页 当然也可以用bs4来进行解析 看个人喜好 该案例比较简单 但涉及的内容并不少 1 分析每页
  • Web3域名,会是新的应用场景么?

    在互联网时代 域名一直都是一个十分有价值的资产 无论是个人还是企业 想要在互联网中建立一个交互性的平台 网站 都需要一个域名来与 IP 地址进行映射 域名是具有唯一性的 因此 它遵循 先到先得 的原则 即一旦有用户注册了一个域名之后 其他人
  • 【序列比对】Needleman-Wunsch(全局)和Smith-Waterman(局部)算法py实现(多条回溯路径,三叉树思路,超详细注释)

    Needleman Wunsch和Smith Waterman算法py实现 多条回溯路径 话不多说 直接上结果图 多条回溯路径 原理 代码详解 以NW为例 导入包以及参数设置 import numpy as np sequence 1 AA
  • cmd命令提示符使用功能大全

    cmd命令提示符使用功能大全 winver 检查windows版本 arch 显示机器的处理器架构 1 uname m 显示机器的处理器架构 2 uname r 显示正在使用的内核版本 dmidecode q 显示硬件系统部件 SMBIOS
  • 串口收数数码管显示(串口带协议带校验)

    将上位机采集到的数据通过串口发给单片机 数码管显示收到的信息 数码管显示程序见上篇文章 串口带协议收发在我的文章中也可以找到 mian函数 BYTE CODE 10 0x3f 0x06 0x5b 0x4f 0x66 0x6d 0x7d 0x
  • ArgoCD的安装与部署

    一 简介 Argo CD 是一个为 Kubernetes 而生的 遵循声明式 GitOps 理念的持续部署 CD 工具 它的配置和使用非常简单 并且自带一个简单易用的 Dashboard 页面 并且支持多种配置管理 模板工具 例如 Kust
  • 区块链开发入门之一

    基本概念 区块链的核心理念 一个分布式数据库 其基本单元为区块 取款用来存储数据 区块之间前后关联 通过时间排序 基于PKI 摘要算法实现集体验证 维护 区块链提供了一个分布式总账 让用户对总账的数据实现共同治理 因而建立互信 区块链基本逻
  • mscrm导入其他组织的数据库

    在部署mscrm的时候 有时候会有这样的问题 新建一个组织 如何让这个组织使用已经存在的另一个组织的数据库 即多个组织公用一个crm数据库 1 打开部署管理器 开始 所有程序 Microsoft Dynamics CRM 部署管理器 2 点
  • [docker]七、docker镜像的制作(超详细)、docker镜像结构原理、镜像的分享——harbor

    目录 1 镜像 images 1 1 Dockerfile 是制作镜像的文件 2 镜像结构原理 2 1 base 镜像 2 1 1 rootfs和bootfs 2 1 2 base 镜像提供的是最小安装的 Linux 发行版 2 2 镜像分
  • 气液固三相线识别—Langmuir部分复现

    关注 M r m a t e r i a l color Violet rm Mr material Mr material
  • 记 Git 报错:refusing to merge unrelated histories

    问题追溯 创建本地项目 我在本地电脑上创建了一个项目admin hz 创建码云同名项目admin hz 创建方法我另一篇文章有讲 项目地址 https gitee com liushijun admin hz git 将本地项目与远程项目关