首页 > 其他分享 >git使用问题记录

git使用问题记录

时间:2023-01-16 02:11:23浏览次数:59  
标签:pull git 记录 仓库 histories unrelated 使用 远程

hint: Updates were rejected because the remote contains work that you do
问题原因:
远程仓库中含有本地仓库没有的文件 直接拉取会拒绝
解决方法:

git pull origin master --allow-unrelated-histories

先同步远程仓库到本地 然后再推送
参考文章
https://blog.csdn.net/liulei952413829/article/details/117553977?spm=1001.2014.3001.5502
https://blog.csdn.net/m0_63217468/article/details/126667119

提示:更新被拒绝,因为远程包含您所做的工作
提示:不要在本地使用。这通常是由另一个存储库推送引起的
提示:对于相同的ref。您可能需要首先集成远程更改
提示:(例如,“git pull…”)然后再次按下。
提示:有关详细信息,请参阅“git推送-帮助”中的“关于快进的说明”

首先它的出现是因为在你上传的时候,远程仓库中有着本地仓库没有的文件造成的,我们首先想到的就是,既然没有那就把它拉取下来我不就有了吗?
试试,当我们pull命令输完,以为结束了,没想到它又报错了,refusing to merge unrelated histories(拒绝合并不相关的历史)。
在这里插入图片描述
这时我们需要在pull命名后加入一行参数就可以解决了。

--allow-unrelated-histories (该选项可以合并两个独立启动仓库的历史)

具体代码如下:
git pull origin master --allow-unrelated-histories

标签:pull,git,记录,仓库,histories,unrelated,使用,远程
From: https://www.cnblogs.com/rainsc/p/17054576.html

相关文章

  • 8.使用注解开发
    在spring4之后,要使用注解开发,必须要保证aop的包导入了<dependencies><!--https://mvnrepository.com/artifact/org.springframework/spring-webmvc--><depend......
  • Windows安装并使用Make
    一、安装并配置MinGW:1.安装MinGW:https://sourceforge.net/projects/mingw/files/2.把MinGW安装目录下的bin文件夹(D:\Application\MinGW\bin)添加到环境变量/系统......
  • 使用Express写接口
                                  ......
  • 在使用KNN_cuda库中出现的问题小结
    什么是KNN_cuda​KNN_CUDA是一个用CUDA实现的计算k近邻搜索的项目。​KNN搜索是指通过计算query的向量和reference集合内的向量的相似度,并找出最相似的k个。......
  • 学习记录-原型模式
    原型模式原型模式(PrototypePattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原......
  • 【博学谷学习记录】超强总结,用心分享 | pyspark基础操作
    【博学谷IT技术支持】Spark是一种快速、通用、可扩展的大数据分析引擎,2009年诞生,2010年开源,2013年成为Apache孵化项目,2014年成为Apache顶级项目。目前,Spark生态系统已经发......
  • AJAX使用记录
    目录什么是AJAXAJAX的工作流程省市二级联动案例AJAX的使用总结什么是AJAXAJAX=AsynchronousJavaScriptAndXML.我感觉AJAX是一个有点误导性的名称。让人觉得AJA......
  • debian11 bspwm+polybar问题记录(siji字体无法正常显示)
    很懒很菜,就想用开箱即用的原始配置依然遇到了问题。。。plybar中的bitmap字体siji无法正常显示。即便按照github的siji官方脚本安装了siji字体还是不行。幸好polybar......
  • simulink使用AWGN报错:When the 'Mode' parameter is set to 'Signal to noise ratio',
    原因:当“模式”参数设置为“信噪比”时,输入和输出必须有离散的采样时间。解决:输入端的信号设置sample time,即采样率;输出端增加0阶保持器,不然matlab无法计算 ......
  • 使用动态输出打印内核的DEBUG信息
    简介printk()是很多嵌入式开发者喜欢用的调试手段之一,但是,使用printk()每次都要重新编译内核,很不方便。使用动态输出在不需要重新编译内核的情况下,方便的打印出内核的debu......