今天继续我们的Git教程,Git杀手锏级的功能就是对于分支的管理,那么今天就来说说分支之间的merge操作。merge可以说是我们日常使用最多的操作之一,通常一个merge操作会包含commit、pull、push等操作。用惯了SVN的朋友可能会觉得Git操作起来很麻烦,其实Git常用的也就那么几个操作,非常的简单,很容易上手的。下面就带大家做一个完整的merge操作。
首先,merge操作是在不同的分支间进行的,如果你还不知道分支怎么创建,那么请参考——《从GIt上导出Maven项目》。当我们修改了我们的分支,需要将修改的部分commit到我们的Git,右击项目,Team——>Commit:
然后写上一些注释,说明一下这次更新了什么内容:
然后,项目上就会显示本地有一个更新需要push到远程服务器:
接下来我们就要将本地的更新push一下,Team——>push:
然后将我们的分支切换到目标分支(即我们想要把刚才的更新合并到的那个分支,通常是我们的一个主分支),Team——>Switch To,选择相应的分支:
通常切换完分支以后,需要进行一下pull操作,以便保证该分支是最新的版本:
接下来就该进行我们的merge操作了,Team——>Merge:
选择我们刚才有修改的分支,然后Merge:
OK,到这里我们就完成一次Merge操作,这时我们通常会切换回之前的分支,然后再将主分支Merge到我们的分支,确保我们的当前代码为最新版本,然后继续进行下面的开发。
Git对于分支的管理还是非常棒的,使我们的代码管理变得非常方便,相信你一旦用了就会爱上Git的。
菜鸟教程之工具使用(九)——Git如何进行分支的merge操作
原文:http://www.cnblogs.com/liushuijinger/p/4196707.html