06.分支管理

初始化仓库

git-br-initial

建立分支并切换

 
 
 
 
$ git checkout -b dev//或者分两步$ git branch dev$ git checkout dev

查看当前分支状态

 
 
 
 
$ git branch

git-br-create

对工做区的修改和提交

git-br-dev-fd

把dev合并到master上

 
 
 
 
$ git checkout master//fastforward模式(会将dev分支上的修改合并到master上,没有dev和master的合并信息)$ git merge dev//普通模式(会将dev分支上的修改合并到master上,最后一个提交信息是dev和master的合并信息)$ git merge --no-ff -m "merge with no-ff" dev

git-br-ff-merge
git-no-ff-mode

删除dev分支

 
 
 
 
$ git branch -d dev

git-br-rm

相关文章
相关标签/搜索