1,先拉去主分支带代码到本地。
2,然后在idea配置主分支remote属性(在vcs-》git-》remote),在里面添加fork分支。
3,然后在本地代码中fetch一下,获取最新代码,这样就把fork分支拉取到本地了。
4,然后在idea到右下角选择你fork到分支,并checkout出来。
5,最后删除主分支。
6,这样每次提交的时候是先commit本地fork分支到本地仓库,然后push本地仓库到远程fork分支,最后需要管理员把远程fork分支merge到主分支。同样每次都是首先在本地代码项目中执行fetch命令,拉去最新代码到本地,然后在idea的右下角选择主分支代码并merge到本地代码项目中。