idea git操作

一、git操作的位置
在idea中git在整个工程的右下角


1547713773(1).jpg

二、git的主要操作
1、打开git会看到如下图:


1547713867(1).jpg

local branches 是本地的分支,remote branches为远程的分支(服务器的分支)。

2、切换分支的时候是选择Checkout


1547714243(1).jpg

3、把本地的分支合并到本地的主分支选择Merge into Current


1547715209(1).jpg

三、分支合并的主要流程
1、切换到本地的主分支,
2、把想要合并的分支 Merge into Current
3、 在本地的主分支上提交代码,push


1547715624(1).jpg

注意在提交以前首先要拉去一下服务器的代码(pull一下),看看有什么冲突,

四、忽略文件
1、文件没有纳入版本管理
安装 .ignore 插件。
安装完成以后,在项目上右键->New ->.ignore file ->.gitignore file(Git)


20170221161707240.png

先选择Example user template好了,以后有什么想过滤的可以自行添加,~最后点击Generate生成


20170221162136429.png

2、文件已经纳入版本管理
intellij提供了changelist功能,可以对文件进行分类,提交时,只提交active(活跃的)changelist。
创建一个changelist


1547775291(1).jpg

可以把default中忽略的文件拖到ignored中去,提交时选择default,忽略的文件就不会显示了。

3、idea 缺少 version control 视图
菜单中,view| Tool Windows | version control 就会出现,


1547782194(1).jpg

五、idea 显示git远程与本地的更改对比

在version control 视图中右击修改的文件,悬着git下的compare with就能看到服务器上的文件情况

1550198572(1).jpg

你可能感兴趣的:(idea git操作)