因为对idea不怎么熟悉,今天自己摸索测试了一下,发现比svn简单多了.

话不多说,直接上图.

1.首先你的有github账号,在服务端创建一个文件,然后拉取到本地,这些不用多说了吧.

2.github服务端首先我没有分支的

idea 创建分支 分支提交 分支合并

3.本地创建一个分支

 

idea 创建分支 分支提交 分支合并 

 点击这个地方,然后再弹出的地方选择创建分支.如图:

idea 创建分支 分支提交 分支合并

名字随便写  我就叫localTest吧 

idea 创建分支 分支提交 分支合并 

idea 创建分支 分支提交 分支合并

这样就创建好了本地的分支.同事idea自动切换到咱们的localTest分支上
idea 创建分支 分支提交 分支合并 

然后我再次分支上创建了自己的第一个文件 test.java

idea 创建分支 分支提交 分支合并 

然后我把这个文件提交到服务器上,当然还是在分支的上面,这个地方选择commit and  push.切记!

 idea 创建分支 分支提交 分支合并

然后刷新自己的github页面,发现服务端已经有分支了.

idea 创建分支 分支提交 分支合并 

 此时说明我们创建分支成功了,接下来就是要把分支合并到咱们的主干上了.

首先看下 当前没有合并的主干是没有文件的:

idea 创建分支 分支提交 分支合并

然后我们在idea上切换到master主干上:

idea 创建分支 分支提交 分支合并 

当然idea上主干也是没有文件的:

idea 创建分支 分支提交 分支合并

然后合并

idea 创建分支 分支提交 分支合并 选择你要合并的分支

idea 创建分支 分支提交 分支合并

合并之后  我们发现在本地主干上有了文件,也就是分支的文件同步到了本地主干上了.注意:此时只是同步到了本地主干哦,服务器的主干还是没有的.

idea 创建分支 分支提交 分支合并 

 然后我们把内容push到服务器主干上

idea 创建分支 分支提交 分支合并

然后观察服务器上的主干,我们的文件是否同步上传了

idea 创建分支 分支提交 分支合并 可以看到服务器主干上有了咱们本地分支创建的文件.此时说明合并成功!!

注各位好运!

相关文章: