在Idea中使用Maven/Git

Idea中配置第三方Maven
settings->build,Execution,Deployment->Build Tools->Maven
并且将自动导入也勾选上。
在这里插入图片描述
在这里插入图片描述

Idea也可以使用自带的Maven插件使用默认的Maven,并且可以更改仓库
通过Idea的安装目录,找到Maven的配置文件settings.xml
进行本地仓库、阿里云仓库、JDK版本的配置
在这里插入图片描述

在Idea中如何导入Maven工程
导入只有src和pom.xml文件的工程,导入的仅仅是一个引用
project Struture->Modules->加号进行添加
在这里插入图片描述
在这里插入图片描述

在Idea中使用Git
安装Git核心程序,从https://git-scm.com下载 双击Gitxxx.exe文件
并在Idea的settings中配置git和github (新版本的Idea添加github会跳转到一个连接验证github密码的网页,输入github密码即可验证通过)
在这里插入图片描述
在这里插入图片描述

创建本地库(即生成.git文件)
在这里插入图片描述
忽略指定文件,而不进行提交到仓库的方式:(右键项目->git->Add to .gitignore–>两种方式)
其中第二种方式是更改工作空间下的.git–>info–>exclude文件
第一种方式需要创建新的文件,每次提交都会带上该文件(不推荐)
在这里插入图片描述
在这里插入图片描述
添加到暂存区—>提交到本地库
可以以右键的方式,也可以采用快捷的方式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
切换版本的操作
找到对应的版本,右键复制其对应版本的哈希值
右键项目,设置复制的哈希值,回退到指定的版本(回退之后,无法回到最新版本,必须通过命令的方式才能回到最新版本)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建分支、合并分支
右键项目–>git–>Repository—创建分支后已经自动切换到分支上,在分支上进行内容的修改,并提交
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在历史上能够看到提交的分支,然后切换到Master主干上,进行分支的合并
在这里插入图片描述
在这里插入图片描述
如何解决冲突?
分别在主干上和分支上进行代码的修改,然后主干进行合并时发现出现冲突。
三个选项都可以选择,一般选择Merge进行合并
在这里插入图片描述

本地库上传到github中
先在github中创建仓库,并复制URL地址
在这里插入图片描述
在这里插入图片描述

从github中拉取项目代码,更新本地库
(上传之前要更新本地库才能上传)
如果直接上传git-push的话会弹出拒绝对话框Push Rejected,点击Rebase直接更新本地库代码
工具栏中的快捷方式,update也可以更新
在这里插入图片描述
在这里插入图片描述

从github中克隆项目,从github中复制项目的地址
克隆到本地指定的目录后,还需要通过导入模块的方式将其从克隆所在的目录导入到Idea工具
导入本地的克隆项目还需要重新设置忽略提交的文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


版权声明:本文为usa_washington原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。