开发软件平台,抚州seo,东莞做网站,线上外包平台idea git将某个分支内的commit合并到其他分支
1.打开旧分支的代码提交记录 在IDEA中切换到新分支的代码#xff0c;点击Git打开代码管理面板#xff0c;在顶部点击Log:标签页#xff08;这个标签页内将来可以选择不同分支的个人/所有人的代码commit记录#xff09;#x…idea git将某个分支内的commit合并到其他分支
1.打开旧分支的代码提交记录 在IDEA中切换到新分支的代码点击Git打开代码管理面板在顶部点击Log:标签页这个标签页内将来可以选择不同分支的个人/所有人的代码commit记录左侧栏双击选择某个旧分支后将展示该分支的所有人、所有时间段的commit记录如果需要查看自己的commit在顶部中间位置选择User下拉框选择me即可选择OK之后Log:的标签页会显示当前的选择信息Log: on 旧分支 by me意思是选择旧分支内你自己的所有commit记录进行展示。
2.选择需要合并到新分支的commitCherry-Pick 在控制台中间位置列出的所有commit记录列表内选择你需要合并的某个commit点击Cherry-Pick进行提取图标如下 如果代码有冲突则需要解决冲突 如果没有冲突就会将本条commit提取出来存到本地仓库可以直接进行push 3.将确认的所有提交push到新分支 以上步骤操作完就可以直接push到新分支。如果需要有多个commit记录合并的话重复上面的步骤即可。 推荐每个commit进行一次push避免有冲突没有解决时候的错乱另外如果因为冲突合并失败的话建议切换分支或者代码回滚保证项目为最新最初始状态进行操作。
4.跳过以上步骤直接看示例图