首页 > 其他 > 详细

IDEA使用技巧--将本地项目和git远程项目关联

时间:2019-11-19 10:59:43      阅读:258      评论:0      收藏:0      [点我收藏+]

之前开发没有从头儿搭建过新项目,都是从IDEA配置下项目的git地址,pull代码之后进行开发,提交。这次需要将本地新建的项目push到在git上同样是新建的空项目上去(git上的项目只有工程名和readme文件),两者之前并没有关联,发现如果按照之前的模式处理,会有问题。

比如:先拉取(pull) git上的项目,然后再在此基础上添加新的子模块,会导致子模块无法关联到父模块上,也就是无法引用父pom文件,如图:
技术分享图片

这是因为git上创建的并不是完整的工程,只是工程名和一个readme文件,导入到IDEA后并不能自动生成对应的项目的imp文件、pom文件,所以IDEA无法正确管理这个项目。

因此正确的流程应该是:

  • 先在git上创建空项目,一般都是起个项目名,加个readme文件;
  • 在IDEA创建一个项目框架,然后创建子模块,比如dao层、server层、web层……,这时父级的pom文件会自动生成,子模块的pom自动引用父级pom;
  • 通过IDEA的VCS进行关联,具体步骤参见下图:

1.1) 将该项目设置为git资源库,在弹出框中选中该项目
技术分享图片
1.2) 设置远程git地址:
技术分享图片
1.3)选中分支,进行pull,非常重要,否则push的时候找不到对应分支
技术分享图片
1.4)选择代码进行commit及push,对于IDEA的项目管理文件,比如*.imp,可以通过ignore文件进行忽略,不进行版本控制。

至此over~

原文地址:https://blog.csdn.net/MuErHuoXu/article/details/86498055

IDEA使用技巧--将本地项目和git远程项目关联

原文:https://www.cnblogs.com/jpfss/p/11887675.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!