首页 > 其他分享 >git 操作之摘樱桃cherry-pick

git 操作之摘樱桃cherry-pick

时间:2023-08-02 17:58:37浏览次数:35  
标签:git -- cherry 合并 pick 分支

原文链接:https://www.cnblogs.com/qianqiang0703/p/14369780.html

应用场景:A分支有选择的合并B分支的提交

 1.在B分支(feat-pratice)上修改,并添加到本地仓库 

  

2.切换到A分支(develop)开始合并

注意:

  合并过来的时候会报错,基本就是合并冲突,去找对应的位置,手动解决下冲突。再将解决完的冲突加入到暂存区(git  add .),再手动 commit或者git cherry-pick --continue

其它命令:

1、发生冲突后放弃合并,回到操作之前的状态
  git cherry-pick abort 
2、发生冲突后,退出cherry-pick 但不回到操作之前的状
  git cherry-pick --quit

 

标签:git,--,cherry,合并,pick,分支
From: https://www.cnblogs.com/AliceMa/p/17601360.html

相关文章

  • git 远程库(github)使用以及远程协作
    前文所述工作区、暂存区和本地库均属位于个人电脑上,其他人无法共享。若要让别人获取自己的代码进行修改,需要将其上传至github(或者gitlab)。命令详解1.为远程库创建别名$gitremoteaddgit-demohttps://github.com/shj-12345/git-demo.gitgit-demo:给库取的别名,主要是为了......
  • Git删除本地分支和远程分支
    Git删除本地分支和远程分支#删除本地dev分支gitbranch-Ddev#删除远程dev分支gitpushorigin-ddev......
  • git如何上传本地代码文件到git仓库【图文详解】
    第一步:新建代码库第二步:复制仓库地址第三步:在本地文件夹内右击,通过GitBashHere进入命令窗口,克隆复制的仓库地址    第四步:将你的项目添加至该文件夹下,通过命令进行添加至仓库主要命令1:gitinit(初始化仓库)2:gitadd.(这里的.表示添加所有文......
  • el-date-picker element Plus 实现限制时间选择范围(7天)
    elementPlus没有picker-options配置项,可以使用:disabled-date="disabledDate"@calendar-Change="calendarChange"配合实现该需求<el-date-pickerv-model="date"type="datetimerange"range-separator=&quo......
  • Idea:新版本Idea底部工具栏Git中没有Local Changes
    在设置中,VersionControl——Commit中,将选中勾选取消即可,如下图:点击Git图标,LocalChanges已显示出来。 ......
  • git 报错
    git提交遇到的问题已建好的仓库,提交代码1.直接克隆远端仓库gitclonessh远端地址本地创建与远端仓库名一样的mkdir仓库名gitinit初始化#提交到暂存区并提交至远端gitadd.gitcommit-m'注释'gitconfig--globaluser......
  • Sonarqube+Gitlab+ALM集成
    Sonarqube+Gitlab+ALM集成配置sonarqube使用gitlab账户登录1.Gitlab配置1.1使用管理员用户登录gitlab,生成一个apitoken,记录该值1.2使用管理员用户配置gitlab应用,添加一个sonarqube应用,回调URL输入{sonarqubaddress}/oauth2/callback/gitlab1.3保存生成的应......
  • 五分钟教你使用GitHub寻找优质项目
    https://www.cnblogs.com/Can-daydayup/p/17581307.html 思维导航前言首先解决访问慢的问题GitHub热门栏目GitHub上直接搜项目GitHub搜索小技巧前言经常会有同学会问如何使用GitHub找到自己想要的项目,今天咱们就出一期快速入门教程五分钟教你使用GitHub寻找优质项......
  • Github - Clone a Github repository using Github CLI
    Step1:InstallGithubCLIfollowingtheinstructionsprovidedonpagehttps://github.com/cli/cli#installation.Step2:Run'ghauthlogin'tologin.Step3:Run'hrepoclonehttps://github.com/XXXX/repo.git'toclonearepository.......
  • 如何提交学习笔记到Github
    前提条件:已经注册好Github账号步骤:*登录Github账号后,点击“+”新建仓库,根据提示命名和初始化仓库*克隆仓库到本地`gitclone<仓库的URL>`*在仓库文件夹里修改和添加文件*提交变更 *`gitadd*` *`gitcommit-m"对变更的描述"`*推送到Github`gitpushoriginmain`......