赞
踩
分支作用:分支对于团队来说作用非常之大。比如说一个项目现在是v1.0,那么开发团队可能要同时进行v1.1和v2.0的开发,这样代码就会出现较大差异。这时候就需要用到分支了,不同的任务组在不同的分支上开发,互相之间不会影响。一般都不会直接在主分支上修改,都会新建一个分支,在上面更改代码。这样做的好处就是保证主线代码的完整性和可用性,所以,主线上都是稳定的代码,可以直接发布。
废话不多说,开始进入正题。首先利用IDEA创建项目gitdemo,然后在github创建一个git空间项目,再将idea创建的项目提交到github的主分支master里面,前期准备工作已完成。创建的效果如图:
下面的git相关操作都是在IDEA的gitt插件里面进行的。
新建分支
Git->Branches->New Branch
后输入分支名称
user_module ,
提交分支到github
git->Resposity->push
分支创建后,此时拥有主分支的之前代码以及提交记录,创建完后,在Local Branches就有新的分支了
创建完分支,在github可以查看分支的情况
查看当前分支
Git->Branches->Local Branches
在Local Branches下是当前的主分支以及所有分支,选择要切换的分支进行Check Out即可
git -> checkout
同时这里也有分支的其他操作,比如比较分支与之分支的代码差别,删除分支,重命名分支等。
Git->Merge Branches
点击merge,就把主分支与选择的分支进行合并,如果无冲突,则顺利合并,如果同一个分支被主分支与分支修改,则需要手动解决下文件冲突问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。