新建分支并推送到远程分支
新建分支本地分支dev_pengkang
git checkout -b dev_pengkang origin/develop
推送到远程分支上
git push origin dev_pengkang:dev_pengkang
删除远程分支
git push origin –delete dev_pengkang
合并develop分支到test
检出develop分支到本地
git checkout -b develop origin/develop
检出test分支到本地
git checkout -b test origin/test
将develop分支合并到test
git merge develop
推到test分支,出现下图日志表明推送成功
git push

合并指定提交记录
检出develop分支到本地(如果有则不需要再检出,直接进行分支切换)
git checkout -b develop origin/develop
查看需要合并的提交记录
git log

切换到test分支
git checkout test
确保当前分支是最新的
git pull
如果本地没有test分支 直接检出test分支到本地
git checkout -b test origin/test
进行合并,出现如下图日志表明成功(后面的id是commit id)
git cherry-pick fe65f27b75e6960e4b5803f8b238fc48ff3edf01

也可以同时合并多个
git cherry-pick log1 log2
推到test分支,出现下图日志表明推送成功
git push

© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...