您的位置:首页 > 其它

git的学习笔记(分支管理)

2016-05-13 22:38 260 查看

之前的分支合并

git merge dev//合并dev分支


使用的默认的是fastforward模式,在这个模式下,合并结束以后,会丢失掉原来的分支信息,即两个分支一模一样了,如果你不想这样的话,就强制仅有ff模式

禁用ff模式

合并之后会看出曾经合并过,而ff模式看不住来曾经合并过。

git checkout -b dev
//然后修改test文件
git add test
git commit -m "test edited"
//提交了修改
git checkout master//切换回master
git merge --no-ff -m "非ff合并dev模式" dev


如果禁用了ff模式,就会自动在提交一次版本,所以你会看到命令中存在 -m 命令,为版本添加注释,当合并完成的时候,时间线会变成:



一般的话,我们怎么使用分支

一般的话,我们会准备一条特别稳定的分支,用来延续我们的进度,如果做修改或者添加功能的话,再建立分支进行修改,大家都在新建的dev分支上工作,然后合并分支即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: