1、从gitee初始化一个项目
登录码云(gitee),在右上角创建仓库
设置仓库名称
设置仓库介绍
勾选初始化仓库(选择语言为Java、添加.gitignore为Maven、添加开源许可证为(Apache-2.0))
勾选分支模型(选择生产/开发模型)
点击创建
2、idea获取代码
打开idea
File -----> New ---> Project from Version Control
在弹出的Get Version COntrol中,选择Repository URL
在右侧的Version control选择Git
在URL中把gitee上刚创建的项目地址粘过来
在Directory设置好目录
点击clone
在弹框中选择信任,最左边的按钮
3、创建模块
右击gulimall,选择基建模块
依次创建出商品服务、仓储服务、订单服务、优惠券服务、用户服务
共同:
1)web、openfeign
2)、每一个服务,包名Package name:com.atguigu.gulimall.xxx(product/order/ware/coupon/member)
3)、模块名Artifact:gulimall-xxx(product/order/ware/coupon/member)
4、项目聚合
在子模块中复制一份pom.xml到guillmall项目下
修改<name>gulimall</name>
<artifactId>gulimall</artifactId>
<description>谷粒商城-聚合服务</description>
把<description>下的其实内容删除,把<parent>删除
添加
<packaging>pom</packaging> <modules> <module>gulimall-coupon</module> <module>gulimall-member</module> <module>gulimall-order</module> <module>gulimall-product</module> <module>gulimall-ware</module> </modules>
进行聚合
5、提交文件进行过滤设置
在每个子模块里的.gitignore里添加
**/mvnw **/mvnw.cmd **/.mvn **/.gitignore **/target .idea
在提交代码时会自动忽略以上内容的文件
6、添加文件到Git版本管理
在idea左侧找到commit
在Unversioned Files中选择需要提交的文件
右击选择Add to VCS
7、提交代码
安装gitee插件
在File ----> settings -----> Plugins
在Marketplace下输入gitee然后回车,找到Gitee,点击右侧的installed
提交
在左侧commit中勾选需要提交的代码文件,然后在Amend下输入本次提交的信息,点击Commit