多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
通常合并分支时,git一般使用”Fast forward”模式,在这种模式下,删除分支后,会丢掉分支信息,现在我们来使用带参数 –no-ff来禁用”Fast forward”模式。首先我们来做demo演示下: 1. 创建一个dev分支。 2. 修改readme.txt内容。 3. 添加到暂存区。 4. 切换回主分支(master)。 5. 合并dev分支,使用命令 git merge –no-ff -m “注释” dev 6. 查看历史记录 截图如下: ![](https://box.kancloud.cn/2016-08-18_57b58ee6a8362.png) 分支策略:首先master主分支应该是非常稳定的,也就是用来发布新版本,一般情况下不允许在上面干活,干活一般情况下在新建的dev分支上干活,干完后,比如上要发布,或者说dev分支代码稳定后可以合并到主分支master上来。