idea和git的整合
1. 在gitee中创建仓库
-
新建仓库
-
指定仓库名称
说明,这里的仓库名称最好和你要在idea中创建的项目名称保持一致
2. 在idea中创建相关项目
2.1. 基于maven聚合项目的讲解
- 概述
如果留心比较大型java项目的话,会发现这些项目基本上都由若干个模块来进行构成,那么构成的这些模块是如何基于maven来进行管理的呢?各个模块之间有时什么关系呢?这就是maven的聚合项目。
比如,spark、hadoop、hive、spring等等。
- 举例说明
2.2. spark项目父模块在idea中的创建
2.2.1 spark-parent-0210父模块创建
-
创建project
-
指定maven方式创建项目
-
指定maven坐标
-
指定项目存储位置
-
观察父模块的pom文件
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.offcn.bigdata</groupId> <artifactId>spark-parent-0210</artifactId> <packaging>jar</packaging> <version>1.0-SNAPSHOT</version> </project>
2.2.2. 项目和git仓库关联
-
在项目存储目录下打开git bash
以便完成本地仓库和远程仓库的关联
-
本地仓库初始化
-
使用git remote add命令完成远程仓库的添加
其中这个origin就代表了这里的远程仓库的地址
-
使用git pull/fetch更新远程仓库信息到本地仓库
-
在命令指定git的用户名和邮箱
如果在本机已经存在账户,就不会弹出输入用户名和密码的提示窗口了,这个时候可以参考如下地址,完成本地账户的清除工作:
https://www.cnblogs.com/syq816/p/9854544.html
-
做一个输入用户名和密码的验证
修改.gitignore文件,添加一行内容 .idea/*
出现了密码提示:
如果顺利,则显示提交成功 -
查看远程仓库
2.2.3 idea和git进行关联操作
-
关联的说明
-
修改.gitignore文件内容
在上述的基础上,在增加两个忽略的文件
-
idea git add
-
idea git commit
-
idea git push 到远程仓库
-
结果查看
此时已经整合好了idea和gitee,后面如果要写代码之后同步到gitee远程仓库,也是按照前面的步骤,先add,之后commit到临时暂存区,之后push到git上。