基于远程分支创建本地分支

git branch -a罗列出所有本地和远程的分支
git checkout -b localbranch remotebranch 创建本地分支,以remotebranch为开始。这样就建立了本地分支和远程分支的关系。
当切换到本地分支后,通过git log查询分支提交日志

git分支和标签的区别
标签主要适用于发布,更像一个里程碑式;
分支主要是向前进行。
https://www.zhihu.com/question/28784805

git tag查看所有分支
git checkout -b localbranch tag 创建本地分支,以tag为开始。这样就建立了本地分支和tag的关系。

合并分支
创建分支后,开发完成,切换到需要提交的分支比如develop
git checkout develop
git pull origin develop
将本地创建的分支进行合并
git merge localbranch
提交到develop分支
git push origin develop

将本地分支提交到远程仓库作为一个新的版本
git push origin localbranch

猜你喜欢

转载自www.cnblogs.com/shihuvini/p/9258441.html
今日推荐