git 当前分支提交的commit如何添加到另一个分支上?

2023-03-28  本文已影响0人  黎明的叶子

前景:
当前分支currentBranch要合并到测试分支testBranch上进行发布测试,可能会存在比较频繁的发布测试合并分支,可能会导致本来改在currentBranch分支上改的,直接改在了testBranch分支上。

解决方法:
如果代码未提交。那么直接切换分支就可以了。然后选对分支提交即可。
如果代码已经提交了。提交在testBranch分支上了,那么在此分支上就会存在一天commit。这样时候想把这个commit修改的内容,都复制到currentBranch上。手动如果少的话还行,如果多的话肯定很麻烦。所以用git 命令处理。

// 先切换到currentBranch分支上
git checkout currentBranch
//git cherry-pick <commit id>  然后找到对应的commit号即可
git cherry-pick 38361a68
上一篇 下一篇

猜你喜欢

热点阅读