Idea 使用 git cherry-pick 合并 某个 commit 到某分支
A同学和B同学开发不同的功能,但使用的是同一个分支,原本定的是同一天上线,由于A同学的需求临时变更致使项目延期,导致B同学无法正常上线,若一点一点迁移自己的代码到新分支,想想就是体力活呀,坑爹的产品...
突然发现 git 还有 cherry-pick 功能,真心的兴奋至极...
1.首先要新建立一个分支 eg:cherry-pick ,并切换到该分支
2.选择项目 右击
3. 在提交记录上 右击 选择 Select in Git Log
4. 通过User 筛选 自己的提交的代码
5.选择相应分支
6. 勾选要提交的记录 ,右击 选择 Cherry-Pick
7. 检查提交的 文件
8. 推送即可