当前位置: 首页 > news >正文

多个git提交,只推送其中一个到远程该如何处理

用新分支去拉取当前分支的指定commit记录,之后推送到当前分支远程仓库实现推送指定历史提交的功能

1.查看当前分支最近五次提交日志
git log  --oneline -5
2.拉取远程分支创建临时本地分支

localbranch 为本地分支名 origin/dev 为远程目标分支

git checkout -b localbranch --track origin/dev
3. 执行cherry-pick,将修改代码的commit同步过来
git cherry-pick 分支的哈希值
4.push到远程分支
git push origin localbranch:dev
5.删除临时分支
git branch -d localbranch

http://www.lryc.cn/news/191401.html

相关文章:

  • uniapp中input的disabled属性
  • Jmeter连接mysql数据库详细步骤
  • Xcode 14.3.1build 报错整理
  • TensorFlow入门(十三、动态图Eager)
  • 批量执行insert into 的脚本报2006 - MySQL server has gone away
  • 翻译docker官方文档(残缺版)
  • PySpark 概述
  • 『heqingchun-ubuntu系统下Qt报错connot find -lGL解决方法』
  • 代码整洁之道:程序员的职业素养(十六)
  • OSPF的原理与配置
  • uni-app : 生成三位随机数、自定义全局变量、自定义全局函数、传参、多参数返回值
  • EF core 如何撤销对对象的更改
  • 以字符串mark作为分隔符,对字符串s进行分割
  • c++day6(菱形继承、虚继承、多态、模板、异常)
  • 外卖跑腿系统开发的最佳实践和成功案例
  • python中的range()函数详解
  • 【taro react】 ---- 常用自定义 React Hooks 的实现【四】之遮罩层
  • 【git】git命令行
  • centos8 jenkins 搭建和使用
  • Hive实战(03)-深入了解Hive JDBC:在大数据世界中实现数据交互
  • SQL开发笔记之专栏介绍
  • 华为OD机考算法题:找终点
  • el-table通过scope.row获取表格每列的值,以及scope.$index
  • uni-app:本地缓存的使用
  • 在Scrum敏捷开发中,开发人员(Developers)的职责
  • SOLIDWORKS® 2024 新功能 - 3D CAD
  • 系统架构设计:20 论软件需求管理
  • K8S云计算系列-(2)
  • 通讯录(C语言版)
  • natapp内网穿透-将本地运行的程序/服务器通过公网IP供其它人访问