赞
踩
几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把手中的工作从开发主线上分离开来,以免影响开发主线。在很多版本控制系统中,这是一个略微低效的过程——常常需要完全创建一个源代码目录的副本。对于大项目来说,这样的过程会耗费很多时间。
Git的分支模型被称为它的“必杀技特性”,也正因为这一特性,使得Git从众多版本控制系统中脱颖而出。因为创建、合并、删除分支非常快,所以Git鼓励你使用分支完成某个任务,合并到master后再删掉分支,这和直接在master主分支上工作效果是一样的,但过程更安全。
在准备创建分支之前,最好是把*.suo文件加入到忽略列表,这样可以避免一些冲突的发生。
创建分支有多种方式,这里介绍两种,方法一截图如下:
方法二截图如下:
在切换分支之前一定要确保当前分支已经Commit。
合并分支当然是2个分支合并,当前分支是主动合并的分支,Merge选择的分支是被合并的分支,逻辑一定要搞清楚。
分支被合并后并不会被自动删除,如果该分支已经完成他的使命,则可以大胆地将其删除。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。