git将某远程分支的某次提交合并到另一远程分支
场景:
代码开发的时候,有时需要把某远程分支(比如dev分支)的某一次提交合并到另一远程分支(比如master分支),
这就需要用到git cherry-pick命令。
步骤:
1、首次切换到dev分支,git checkout dev
2、git log 命令,查找需要合并的commit记录(复制该次提交的commitID),比如
commitID:bc5ab9ac0d3714047ab5195ca470aa4cf6f6cd82;
3、切换到master分支,git checkout master
4、使用 git cherry-pick bc5ab9ac0d3714047ab5195ca470aa4cf6f6cd82 命令,
就把该条commit记录合并到了master分支分支上了,这只是在本地合并到了master分支;
5、git push origin master
提交到master远程,
至此,就把dev分支的这条commit所涉及的更改合并到了master分支。
备注:
如果项目是放在阿里云上面的话,可以点击提交 — 点击提交的某次记录,看一查看该次提交的commit记录的id
git将某远程分支的某次提交合并到另一远程分支相关推荐
- 使用Git,显示一个分支中的所有提交,但不显示其他分支中的所有提交
我有一个旧分支,我想删除. 但是,在执行此操作之前,我想检查对此分支所做的所有提交是否在某个时刻合并到其他分支中. 因此,我希望看到所有提交到我当前分支的提交尚未应用于任何其他分支[或者,如果没有一些 ...
- 已经无法合并还报请合并git_GIT 分支管理:创建与合并分支、解决合并冲突
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干扰,那对现在的你也没啥影响.不过,在某个时间点,两个平行宇宙合并 ...
- git中利用rebase来压缩多次提交
之前我们用git merge –squash来将分支中多次提交合并到master后,只保留一次提交历史.但是有些提交到github远程仓库中的commit信息如何合并呢? 历史记录 首先我们查看一下m ...
- git创建/合并分支/删除分支/将修改后的内容同步到GitHub远程仓库
1.创建分支并切换到刚创建的分支(这里创建新的分支来修改README.md的内容然后将创建的分支与master分支合并,最后删除创建的分支) $ git checkout -b 分支名 Switche ...
- 最实用的Git命令总结:新建本地分支、远程分支、关联和取消关联分支、清除本地和远程分支、合并分支、版本还原、tag命令、中文乱码解决方案、如何fork一个分支和修改后发起合并请求
1.常用命令git.tag整理 1.新建分支本地分支 git branch <branch-name>远程分支 git push origin <branch-name>:&l ...
- git拉取指定分支上面的代码 提交本地分支到远程
拉取github指定分支上的代码 方法[推荐] [0]git拉取远程代码 git clone https://xxx.git [1]git拉取远程指定分支下代码(-b 分支名称) git clone ...
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突...
Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突 这篇是接着上篇分布式版本库--Windows下G ...
- 【GIT 基础篇六】分支管理(创建与合并)
上篇我们整理了如何创建远程仓库,以及如何将本地文件上传至远程仓库,仓库创建好了,我们接下来就要准备开发了,对于使用git而言,通常的习惯就是一人一个分支,等测试无误再合并:又或者根据需求创建分支,整体 ...
- git 查看、创建、切换、删除、重命名和推送分支
1.查看本地所有分支:前面有 "*" 的是当前所处的分支 $ git branchtest-A * test-B 2.查看本地和远程服务器的所有分支: $ git branch - ...
最新文章
- Hadoop(Install)
- JSON对象和字符串之间的相互转换
- 高通安卓调试LCD几方面总结
- Python 任意中文文本生成词云 最终版本
- Visual Studio 2017中的编译器工具布局
- 勒索软件防不胜防? 要先从了解它开始
- leetcode-Combination Sum-39
- MySQL水平分区代理Spock Proxy(一)
- 时间等待 c# 1614006220
- Android 添加多个回调,如何在同一个片段中创建多个Retrofit回调 – android
- 大php,厉嗨了我大PHP
- 服务器如何修改内存大小,如何限制docker容器的内存大小
- php7版本号,discuz的php7版本号
- 【OpenCV】“帧差法”实现移动物体的检测(车辆识别)
- recover 没有捕获异常_Recover捕获异常
- Windows+chrome中关闭自动更新
- Survey on Human pose estimation
- 用R进行一元线性回归分析建模
- 详解如果用爬虫程序批量采集淘宝好评数据
- 【附源码】计算机毕业设计SSM喜枫日料店自助点餐系统