git pull 总提示让输入merge 信息

news/2024/11/27 18:33:00/

问题描述:在生产环境拉代码的时候,总是出现 .git/MERGE_MSG,很烦。

虽然每次可以通过输入 :q 命令,取消,然后完成拉取。但是这样就很影响效率。

解决方法

方法一: 暂时屏蔽错误法

我们可以通过以下命令进行拉取代码,屏蔽提示消息

git pull --no-edit origin master

这样操作后,是可以直接拉去代码,而且没有提示了。

方法二: 永久解决法

原因:本地代码和代码库代码版本不一致导致需要强制合并。

执行 git log 可看到 第二条commit 记录才是代码库最新记录

commit 9db4f05b87d6a2f0e0d88c28d7ab93c732648675 (HEAD -> main)
Merge: 2630156 bfa785b
Author: XXX
Date: Wed Aug 30 10:14:55 2023 +0800
Merge branch 'main' of https://jihulab.com into main
commit bfa785bbc994889c9d72275c1069ea72114395d9 (origin/main, origin/HEAD)
Author: AAA
Date: Wed Aug 30 10:14:05 2023 +0800
分 账 回 退 接 口
commit 2630156f45e5bd9e1c2201ee905b2ce3d3022d37
Merge: d3578a6 ae1202d
Author: XXX
Date: Wed Aug 30 09:53:27 2023 +0800
Merge branch 'main' of https://jihulab.com/ into main


处理:

基于以上原因,可采用将本地代码库回退至仓库最新版本思路可解决问题。

执行命令:git reset --hard  bfa785bbc994889c9d72275c1069ea72114395d9


再此执行 git pull 命令,不再弹出强制合并提示。问题解决~


http://www.ppmy.cn/news/1078821.html

相关文章

《Python入门到精通》webbrowser模块详解,Python webbrowser标准库,Python浏览器控制工具

「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:小白零基础《Python入门到精通》 webbrowser模块详解 1、常用操作2、函数大全webbrowser.open() 打开浏览器webbro…

Django系列之日志配置

如何配置 settings.py 文件中增加如下日志模块 """logger 配置""" LOGGING {version: 1,disable_existing_loggers: False, # 是否去掉目前项目中其他地方中以及使用的日志功能,但是将来我们可能会引入第三方的模块,里…

深入浅出:手把手教你实现单链表

一、什么是链表 链表是一种链状数据结构。简单来说,要存储的数据在内存中分别独立存放,它们之间通过某种方式相互关联。 如果我们使用C语言来实现链表,需要声明一个结构体作为链表的结点,结点之间使用指针关联。 二、单向链表的结…

提高中小企业组网效率的关键要素与技术选项

如今的商业环境中,中小企业扮演着重要角色,它们通常是由创业者或小型团队组成,拥有有限的人力资源和财务能力。尽管规模较小,中小企业一样面临着与大型企业相似的竞争压力和业务组网需求。 在数字化时代,中小企业对于高…

介绍一下我们的开源“充电之旅” - 两位新晋 Apache Flink Committer 专访

本文出自字节跳动流式计算团队的方勇、胡伟华同学专访。两位同学在 Apache Flink 社区主要贡献了包括 Runtime Coordinator、Streaming Warehouse 等相关 Feature。于2023年7月正式受邀成为 Apache Flink Committer。 在软件开发的世界中,开源已成为普遍关注的话题。…

Tomcat安装及环境配置

一、首先确认自己是否已经安装JDK WinR打开运行,输入cmd回车,在DOS窗口中输入java 出现这些说明已经安装了,然后就是查看自己的版本 然后输入java -version 可以看到版本是1.8的 如果没有配置java环境变量,打开系统设置&#…

如何自定义iview树形下拉内的内容

1.使用render函数给第一层父级定义 2. 使用树形结构中的render函数来定义子组件 renderContent(h, {root, node, data}) {return data.children.length0? h(span, {style: {display: inline-block,width: 400px,lineHeight: 32px}}, [h(span, [h(Icon, {type: ios-paper-outli…

固定资产管理分析怎么写?

对企业内的固定资产进行全面的统计和分析,包括设备、装修、维修等方面的信息,有助于企业进行资产管理和风险控制。  通过该软件,用户可以实现对资产的跟踪和管理,如实时监测设备的使用情况,提高设备利用率和维护效率…