创建分支、合并分支、各分支间同步、删除分支
1.创建分支
git checkout -b 分支名
查看分支情况
git status
推给远程
git push origin 分支名
2.合并分支及各分支之间同步
将分支的代码 合并到主干 并且同步其它分支的代码
1.首先切换到主干 git checkout master
git pull origin master
2.使用merge 进行合并
git merge 分支名
git status
On branch master
Your branch is ahead of 'origin/master' by 12 commits.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
//上面的意思就是你有12个commit,需要push到远程master上
> 最后执行下面提交命令
git push origin master
切换到其它分支
用rebase合并主干的修改,如果有冲突在此时解决
git rebase master
3.删除分支
删除分支
删除本地分支
git branch -D 分支名
远程删除
git push origin :dev
:前是一个空 代表本地是一个空的分支
回退
git reset --hard head^ 退回上一版本
查看log
git log 或者 git reflog 查看之前提交的信息
查看分支情况:git branch -a(包括远程) git branch
切换分支:
git checkout 分支名
谢谢,如有帮助,请联系