idea 使用git插件遇到的一个坑

之前讲过idea 的project 和model 的区别,这里就不讲了,现在直接描述场景.

场景描述

git仓库

  1. 准备两个远程的git仓库,也就是创建两个项目 test1 和项目 test2
  2. idea准备工作,先创建一个project.然后在project中讲1的两个项目clone下来,
  3. 使用idea open 打开project ,project下有两个model,结构如图
    idea 使用git插件遇到的一个坑

坑来了

创建分支

采用如图的方式创建分支(选中test1 model)
idea 使用git插件遇到的一个坑
创建分支之后,你会发现test1 和 test2 都会同时创建一个当前方式创建的分支,
正确创建分支的姿势如下
idea 使用git插件遇到的一个坑
选中repositories下的test1(model 1号),然后点击上边的new branch,这样创建的分支就是只为当前的model创建分支,而不会同时为另外的model创建分支