当前位置:主页 > java教程 > 将本地项目和git远程项目关联

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

发布:2023-04-04 10:20:02 59


本站精选了一篇相关的编程文章,网友边依辰根据主题投稿了本篇教程内容,涉及到IDEA使用技巧、IDEA本地项目、IDEA、git远程项目、本地项目和git关联、将本地项目和git远程项目关联相关内容,已被402网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

将本地项目和git远程项目关联

将本地项目和git远程项目关联

之前开发没有从头儿搭建过新项目,都是从IDEA配置下项目的git地址,pull代码之后进行开发,提交。

这次需要将本地新建的项目push到在git上同样是新建的空项目上去(git上的项目只有工程名和readme文件),两者之前并没有关联,发现如果按照之前的模式处理,会有问题。

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

如图:

引用父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的时候找不到对应分支

选中分支进行pull

1.4) 选择代码进行commit及push,对于IDEA的项目管理文件,比如*.imp,可以通过ignore文件进行忽略,不进行版本控制。

至此over~

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持码农之家。


参考资料

相关文章

  • IDEA常用插件总结推荐

    发布:2020-02-14

    这篇文章主要介绍了推荐几款非常实用的IDEA插件小结,解决你开发中可望而又不好找的插件,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • Idea热加载插件JRebel激活以及使用教程

    发布:2023-03-25

    JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效,下面这篇文章主要给大家介绍了关于Idea热加载插件JRebel激活以及使用的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下


  • idea解决maven包冲突的问题(maven helper)详解

    发布:2019-06-08

    这篇文章主要介绍了idea中解决maven包冲突的问题(maven helper),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • Idea中指定xml文件失效的解决过程

    发布:2023-04-23

    最近在开发的过程中遇到了一个奇怪的问题,下面这篇文章主要给大家介绍了关于Idea中指定xml文件失效的解决过程,文中通过图文介绍的非常详细,需要的朋友可以参考下


  • IDEA使用Lombok简化POJO代码的示例

    发布:2022-04-01

    今天小编就为大家分享一篇关于IDEA使用Lombok简化POJO代码的示例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧


  • idea全局搜索快捷键超详细总结(推荐!)

    发布:2023-03-05

    在实际开发中项目会非常多,如何在项目中快速定位,你说需要找到的类或方法,可以利用idea的全局搜索功能,下面这篇文章主要给大家分享介绍了关于idea全局搜索快捷键超详细总结的相关资料,需要的朋友可以参考下


  • 2022版IDEA创建一个maven项目的超详细图文教程

    发布:2023-04-14

    IDEA是用于java语言开发的集成环境,并且经常用于maven、spring、MyBatis等项目的开发,下面这篇文章主要给大家介绍了关于2022版IDEA创建一个maven项目的超详细图文教程,需要的朋友可以参考下


  • idea中如何去掉不想commit的文件

    发布:2023-04-03

    这篇文章主要介绍了idea中如何去掉不想commit的文件,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教


网友讨论