首页 > 其他分享 >git中git cherry-pick的使用

git中git cherry-pick的使用

时间:2022-11-17 00:00:31浏览次数:32  
标签:pick git cherry 端的 编号 分支

git中git cherry-pick的使用

A分支是从远端的开发分支dev拉取的
B分支是从远端的测试分支rel拉取的

现在我们遇见一个问题。
我们在A分支修改了代码。并且推送到了远端的dev分支。
这个时候,B分支也需要A分支的代码。
怎么处理呢? 我们可以使用 git  cherry-pick

操作如下
找到A分支提交时候的编号 可以使用git log查看A分支的编号
然后切换到B分支。 在B分支下操作 git  cherry-pick A分支的编号
如: git  cherry-pick  0bcba695465ce9cb5635f6e6b768e17234489270
这个 0bcba695465ce9cb5635f6e6b768e17234489270 就是上次A分支提交的编号

标签:pick,git,cherry,端的,编号,分支
From: https://www.cnblogs.com/IwishIcould/p/16898038.html

相关文章

  • GitLab部署安装
    GitLab官方:GitLab官方部署文档:1、安装依赖&&关闭防火墙yum-yinstallcurlpolicycoreutils-pythonopenssh-serverperlsystemctlenablesshdsystemctlstart......
  • Jenkinsfile 同时检出多个 Git 仓库
    前置通常,在Jenkinsfile中使用Git仓库是这样的:stage('Checkoutgitrepo'){steps{checkout([$class:'GitSCM',branches:......
  • Jenkinsfile 同时检出多个 Git 仓库
    前置通常,在Jenkinsfile中使用Git仓库是这样的:stage('Checkoutgitrepo'){steps{checkout([$class:'GitSCM',branches:......
  • Git笔记
    Git笔记git命令行操作设置信息设置用户名和邮箱gitconfig--globaluser.name"ch"gitconfig--globaluser.email"[email protected]"workspace提交代码至repository......
  • git分支创建以及合并
    1、目前所有分支2、查看当前分支3、创建新分支gitcheckout-blogin-temp(-b创建一个分支,checkout切换到这个分支)4、gitstatus检查login-temp分支的文件状态5、......
  • Git 基础命令
    Git介绍分布式版本控制工具Git命令Git分支分支特性分支创建分支转换分支合并代码合并冲突解决Github创建远程库代码推送Push代码拉取Pull代码克隆CloneSSH......
  • 使用 Web 钩子将 Gitea 消息推送到飞书机器人
    Web钩子(Webhook)是一种基于HTTP的回调函数,可实现轻量级的事件驱动通信。在Gitea当中有一个很常见的Webhook应用场景便是持续集成:当你从本地推送代码到Gitea仓库后......
  • Rename a Local and Remote Git Branch
    RenamingGitBranchFollowthestepsbelowtorenameaLocalandRemoteGitBranch:01Startbyswitchingtothelocalbranchwhichyouwanttorename:gitch......
  • vscode提交git自动格式化的问题
    最近不是在写新项目嘛,发现提交git之后总会有大批的代码变动,而且只是单纯的格式化,这根本没必要,还会妨碍我看我的代码变化,今天有时间了处理一下就是类似这样的代码,在上传git......
  • git 分支合并到master,将分支所有提交汇总为一次提交
    当有一个新的功能需要开发时,我们一般需要从master新建一个功能开发分支,如果这个功能需要的开发周期超过一天,我们一般都会留下多次commit提交。当功能开发并测试完毕,需要合......