git相关问题及解决方案(代码片段)

福州司马懿 福州司马懿     2023-01-13     368

关键词:

Git Pull Failed Recv failure: Connection was reset

git pull 拉取代码时出现如下错误:

git pull failed 
unable to access 'repository url': Recv failure: Connection was reset

解决方法:

git remote remove origin
git remote add origin 你的仓库地址

No tracked branch configured for branch master or the branch doesn’t exist.

如果这时候报错,如下所示

Can't Update 
  No tracked branch configured for branch master or the branch doesn't exist.
  To make your branch track a remote branch call, for example,
  git branch --set-upstream-to=origin/master master (show balloon)

解决方法:

提示的比较明显了,就是需要本地库和远程分支进行关联;

执行如下命令,使本地库和远程分支进行关联

git branch --set-upstream-to=origin/master master

requested upstream branch ‘origin/master’ does not exist

这时如出现

requested upstream branch 'origin/master' does not exist

但是 origin/master 其实是存在的

解决方法:

git pull origin master --allow-unrelated-histories

再使本地库和远程分支进行关联

git branch --set-upstream-to=origin/master master

这里注意是什么分支就改为什么分支,比如你是dev分支,对应的就改为origin/dev dev

git push

解决上述问题就可以,推代码,也可以拉代码了

SSL certificate problem: unable to get local issuer certificate

如果在推代码或者拉代码的时候出现:

fatal: unable to access 你的仓库URL
SSL certificate problem: unable to get local issuer certificate

出现原因:

本地计算机上的SSL证书配置错误引起的,当推送、拉取或者克隆代码的时候,Git无法验证你的SSL证书,从而导致这个错误;

解决方式:

方式一:将Git的SSL证书(SSL certificate)拷贝到Git 安装目录中放置SSL证书(SSL certificate)的位置(推荐)

打开Git安装目录中存放SSL证书的地方,例如:

C:\\Program Files\\Git\\mingw64\\ssl\\certs\\

修改 ca-bundle.crt,把SSL证书(SSL certificate)添加到文件内容的末尾并保存

vi ca-bundle.crt

方式二:关闭SSL认证(不推荐,有安全问题)

git config --global http.sslverify false --命令的影响范围是系统当前用户
git config --system http.sslverify false --命令的影响范围是全局所有用户

androidiosijkplayer编译步骤及相关问题解决(代码片段)

目录一、iOS二、Android三、导出库文件 一、iOS   基于B站开源代码编译(https://github.com/bilibili/ijkplayer):准备一台Mac电脑,本文使用macOS12.1:安装XCode开发工具,本文使用xcode13.4.1:安装homebrew、git和ya 查看详情

androidiosijkplayer编译步骤及相关问题解决(代码片段)

一、iOS   基于B站开源代码编译(https://github.com/bilibili/ijkplayer):准备一台Mac电脑,本文使用macOS12.1:安装XCode开发工具,本文使用xcode13.4.1:安装homebrew、git和yasm软件:打开终端运行窗口 查看详情

git报错解决方案及使用方法汇总(代码片段)

本文主要用于收集git软件报错及解决方案Git初次使用总结,安装到上传代码,多平台[码云|github]  1.上传文件需要密码  问题产生:全局初始化是未添加邮箱 ||远程地址使用HTTPS   解决方案:      1.重新生成带有... 查看详情

微服务下的登录实现及相关问题解决(代码片段)

  最近由于工作需要,需要开发一个登录的微服务;由于前期在网上找session共享的实现方案遇到各种问题,所以现在回过头来记录下整个功能的实现和其中遇到的问题;总结一下主要有以下几点:  1、登录实现(整合redis以及用户... 查看详情

git操作简单入门及相关命令(代码片段)

1基本概念理解1.1Git介绍Git是分布式版本控制系统。集中式VS分布式,SVNVSGit。SVN和Git主要的区别在于历史版本维护的位置。Git本地仓库包含代码库还有历史库,在本地的环境开发就可以记录历史而SVN的历史库存在于中央仓库,每... 查看详情

git常见报错及解决方案(代码片段)

报错一:Youhavenotconcludedyourmerge(MERGE_HEADexists).Please,commityourchangesbeforeyoucanmerge.错误可能是因为在你以前pull下来的代码没有自动合并导致的。 解决方法:1.保留你本地的修改gitmerge--abortgitreset--merge合并后记得一定要提交这个本... 查看详情

git上传错误:therequestedurlreturnederror:403(代码片段)

...了账号的信息。在使用新帐号时,信息不一致,所以报错解决方案:打开cmd,输入命令:rundll32.exekeymgr.dll,KRShowKeyMgr,出现系统存储的用户名和密码窗口   将github相关的条目删除;重新执行命令:$gitpush-uoriginmaster,提... 查看详情

androidiosijkplayer编译步骤及相关问题解决(代码片段)

目录一、iOS二、Android三、导出库文件 一、iOS   基于B站开源代码编译(https://github.com/bilibili/ijkplayer):准备一台Mac电脑,本文使用macOS12.1:安装XCode开发工具,本文使用xcode13.4.1:安装homebrew、git和ya... 查看详情

spark教程-spark概述及相关组件(代码片段)

...计算,流计算,图计算,机器学习等模块于一体的通用大数据解决方案.2.Spark组件SparkCoreSparkCore实现了Spark的基本功能,包含任务调度、内存管理、错误恢复、与存储系统交互等模块。SparkCore中还包含了对弹 查看详情

git解决冲突会带上另外一方不相关代码(代码片段)

问题背景我有一个分支a改了两个文件,提交上去了,然后有一个分支b改了a其中的一个文件,提交上去了。然后和master的时候a先进行和入了。这个时候b再和入就会有冲突,我们在本地merge解冲突,在b分支会带... 查看详情

git解决冲突会带上另外一方不相关代码(代码片段)

问题背景我有一个分支a改了两个文件,提交上去了,然后有一个分支b改了a其中的一个文件,提交上去了。然后和master的时候a先进行和入了。这个时候b再和入就会有冲突,我们在本地merge解冲突,在b分支会带... 查看详情

pancakeswap前端源码编译及部署-linux(代码片段)

文章目录相关信息一、源码编译环境部署1.1yarn部署1.2nodejs部署1.3安装git二、pancakeswap前端源码编译2.1下载pancakeswap前端源码2.2编译pancakeswap前端源码三、编译报错解决3.1git未安装3.2nodejs版本低3.3git没有初始化3.4git无法被找到四、... 查看详情

cors跨域实现思路及相关解决方案(代码片段)

...用途Ajax请求跨域资源的异常CORS实现思路安全说明CORS几种解决方案自定义CORSFilterNginx配置支持Ajax跨域支持多域名配置的CORSFilterkeyword:cors,跨域,ajax,403,filter,RESTful,origin,http,nginx,jsonp原创作品,转载请附带 查看详情

关于微信小程序自定义交易组件升级处理的相关问题,及解决思路(代码片段)

...、本次升级更新途中遇到的问题记录🔍三、本次升级相关的功能🔍三、接入指引❓总结吃瓜🍉前言🍊微信于3.25号针对小程序自定义交易组件进行升级,灰度测试到6月 查看详情

docker快速学习手册及相关笔记附带一些问题解决方案(代码片段)

参考与前言Docker官方教程【英文】:https://docs.docker.com/get-started/WindowsDocker安装|菜鸟教程(runoob.com)Docker教程|菜鸟教程Docker并非是一个通用的容器工具,它依赖于已存在并运行的Linux内核环境。Docker实质上是在已经运行的Linux下制... 查看详情

git学习----分支及协作开发(代码片段)

文章目录Git学习(二)----分支及协作开发分支理解及概述分支的好处分支(branch)的相关操作(1)查看分支(2)gitbranch创建分支(3)gitcheckout切换分支(4)gitmerge合并分支(5& 查看详情

jiffies的回绕问题及解决方案(代码片段)

一、什么是jiffies全局变量jiffies用来记录自启动以来产生的节拍的总数。系统启动时会将该变量初始化为0,此后,每当时钟中断产生时就会增加该变量的值。jiffies和另外一个变量息息相关:HZ。HZ是每秒系统产生的时... 查看详情

git之解决gitclone报错(failedtoconnecttoxxxxxxport80:timedout)以及git的相关常用配置(代码片段)

...的开发资料,或者自己进行相关配置解决问题;解决方案:这是如果公司没有给相关的开发资料的解决方案,有些公司会有相关的开发资料,如何如何配置git、git仓库等等……1、查看一下自己的git用户配置gitc... 查看详情