git解决冲突和推送历史版本到指定分支上

news/2024/11/29 11:50:26/

命令解决冲突:

​ git add .
​ git commit -m"备注"
​ git pull(这里如果报错,并且下面出现合并分支,就可以关闭窗口了)
​ 看上面的报错的文件夹,手动修改内容(也可以提前保留一份,使用CV大法)
​ 最后再
​ git add .
​ git commit -m"备注"
​ (这里不用pull了,直接push)
​ git push

使用工具trotoisegit
拉取(如果拉取没报错可以直接提交再推送,否则就要按照这个顺序来)
还原(还原前记得把修改的保留一份,用于替换)
拉取
手动找到被修改文件(此时里面是仓库内容,需要替换成要修改的内容)
提交
推送

将历史版本代码提交到某个分支上

git reset --hard 版本号
git push -f origin master  //-f为强制提交(将原有的覆盖掉),这样可以避免未知错误,master  分支名(通过以上两行代码即可强制将某一历史版本推送到指定的分支上)

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

相关文章

ESD门禁闸机的用途及优点

ESD门禁闸机是一种专门用于防止静电干扰的门禁设备,其主要用途包括: 防止静电干扰:ESD门禁闸机可以有效地防止静电干扰,保护电子元器件、电路板等敏感设备不受静电破坏。 控制人员进出:ESD门禁闸机可以通过身份验证等…

购物H5商城架构运维之路

一、引言 公司属于旅游行业,需要将旅游,酒店,购物,聚合到线上商城。通过对会员数据进行聚合,形成大会员系统,从而提供统一的对客窗口。 二、业务场景 围绕更加有效地获取用户,提升用户的LTV&a…

Linux常用命令—find命令大全

文章目录 一、find命令常用功能1、find命令的基本信息如下。2、按照文件名搜索3、按照文件大小搜索4、按照修改时间搜索5、按照权限搜索举例:6、按照所有者和所属组搜索7、按照文件类型搜索8、逻辑运算符 一、find命令常用功能 1、find命令的基本信息如下。 命令名…

高压放大器电源有什么作用和用途

高压放大器是一种专门用于放大高压信号的电子设备。它可以将低幅度的输入信号放大成高幅度的输出信号,用于驱动高压负载或处理高压信号。然而,高压放大器需要特定的电能来运行,而这就是电源的作用。 高压放大器电源的主要作用是为高压放大器提…

【Vue3】Event Loop

JavaScript 的执行机制 单线程意味着所有任务需要排队执行,前面的完成,后面的任务才能执行。因此,如果前面的任务耗时太久,后面的任务就需要一直等,影响用户体验,所以出现了异步的概念。 JavaScript的执行机…

1788_通过CMD命令行启动操作MATLAB

全部学习汇总: GitHub - GreyZhang/g_matlab: MATLAB once used to be my daily tool. After many years when I go back and read my old learning notes I felt maybe I still need it in the future. So, start this repo to keep some of my old learning notes…

内存泄漏,内存溢出,抽象类和接口,netstat、ping、ifconfig的区别

持续学习是我们必备的技能之一,保持与时俱进,保持行业的敏感度,关注行业发展趋势,了解新技术,加强自己的认知,积极的应对变化 内存泄漏 memory leak 是指程序在申请内存后,无法释放已申请的内…

电阻的读数

常见电阻的阻值一般有色环电阻和贴片电阻 ,下面介绍两种电阻的阻值读法。 1、色标法: 技巧:四环电阻的的精度一般为银色和金色,如果一眼能可看到这两种颜色可以判断为第4环的精度读数 可见棕色为第1环,黑色第2环&…