前景:
当前分支currentBranch要合并到测试分支testBranch上进行发布测试,可能会存在比较频繁的发布测试合并分支,可能会导致本来改在currentBranch分支上改的,直接改在了testBranch分支上。
解决方法:
如果代码未提交。那么直接切换分支就可以了。然后选对分支提交即可。
如果代码已经提交了。提交在testBranch分支上了,那么在此分支上就会存在一天commit。这样时候想把这个commit修改的内容,都复制到currentBranch上。手动如果少的话还行,如果多的话肯定很麻烦。所以用git 命令处理。
// 先切换到currentBranch分支上
git checkout currentBranch
//git cherry-pick <commit id> 然后找到对应的commit号即可
git cherry-pick 38361a68
网友评论