查看本地分支与远程分支的关系
git branch -vv
基于某个分支创建分支
git checkout -b yourbranchname origin/oldbranchname
新建的分支推送到远程git
git push origin yourbranchname //单独把基于某个分支创建的分支推送到远程分支
...
git push -u origin yourbranchname
//追加新的编辑内容后推送到远程分支,这时候git branch -vv才能看见该新分支的对应远程新分支的关系
a分支的某次提交代码合并到b分支远程分支上
git checkout a
git log // 获取某次提交的commitedId,按q退出
git checkout b
git pull
git cherry-pick [commitedId]
git add .
git push