工作中的GIT

293 阅读1分钟

查看本地分支与远程分支的关系

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