一、git cherry-pick
背景:
项目中有master和develop两个分支,develop上有3次提交分别为A、B、C,现在想要把C提交的内容合并到master分支,A、B提交的内容不要合并到master分支。
解决办法:
1、切换到master分支
2、git log develop,并查看C提交对应的commit_id
3、git cherry-pick + C分支对应的commit_id
二、git merge + 待合并分支
三、删除分支
删除本地分支:git branch -d 分支名
删除远程分支:git push origin --delete 分支名
四、删除某特定commit
git revert + commit记录号
git push