码迷,mamicode.com
首页 > 其他好文 > 详细

git学习(7)

时间:2015-06-28 16:50:18      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:

一般分支进行合并时,git会采用Fast Forward模式,但这种模式有弊端,就是删除分支后,对丢掉分支信息。

1,创建并切换dev分支

git checkout -v dev

修改readme文件,然后添加到暂存区,再提交新的commit。

2,切换回master,

git checkout master

合并dev分支,注意--no--ff参数,表示禁用Fast Forward模式。

git merge --no-ff -m ‘merge with no-ff‘ dev

合并后,用git log查看分支历史,

git log --graph --pretty=online --abbrev-commit

 

 

 

 

 

 

分支管理原则:、

1,master分支应该是非常稳定的,即仅仅用来发布新版本。平时在dev分支上进行试验,时不时分之合并即可。

 

git学习(7)

标签:

原文地址:http://www.cnblogs.com/Nick-M/p/4605641.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!