IDEA 如何使用 Git 管理项目、推送项目到远程仓库、克隆和拉取项目以及分支操作
学习笔记,以免以后忘了有到处找怎么用IDEA使用Git
1. 创建项目并提交到本地仓库
1.1 创建一个Maven项目
创建完成后,可在项目中写入一些类,博主在resource目录中写了一个jdbc.properties的空文件
1.2 把安装的Git 导入IDEA中
在菜单栏找到【File】—>【Settings】,如图设置过后点ok
1.3 将新建的Maven项目创建本地仓库
如图操作,创建一个本地仓库
然后选择此maven项目创建一个本地仓库
创建完成过后,此时你去到你项目的目录下,就会看到生成了一个.git的隐藏文件。
1.4 将此Maven项目交给git管理
在交给git管理之前,需要把一些不需要git管理的文件给忽略掉。即需要现在maven项目中创建一个.gitignore文件放在项目中,并编写需要忽略的文件。
创建这个忽略文件前需要添加一个插件【Settings】—>【Plugins】
插件安装完成后,创建忽略文件
勾选上图中的选项
添加需要忽略的目录或者文件
添加过后就可以将项目托管给git了,如图有两种方法将项目添加到本地仓库
- 先添加到缓存区再添加到本地仓库
- 点击右上角的勾可直接提交到本地仓库
最后提交到本地仓库完成
2. 将项目推送到远程仓库
2.1 在自己的GitHub 或者 码云 上创建一个仓库
2.2 将本地仓库中的项目推送至远程仓库
提交的时候,IDEA需要你登陆你的GitHub,如果你没登陆需要登陆!
提交成功后
3. 在远程仓库中克隆和拉取项目
3.1 创建一个项目,并从远程仓库中克隆此项目
从远程仓库中获取项目后,会问你将项目打开为maven项目,点击yes即可
3.2 从远程仓库中拉取
比如我在刚刚的GetTest文件中添加一个User类,并提交到远程仓库,克隆下来的项目GetTest2来拉取。
- 创建一个User类并提交到远程仓库
添加到远程仓库
- GetTest2 拉取项目
拉取完成!!!
4. 项目的版本对比
在菜单栏选择【VCS】—>【Git】—>【Compare with】进行版本比较。也可直接在代码编辑区右击出现的菜单栏进行操作
选择需要对比的版本
左边代表历史版本中没有进行更改的地方,右边则是新增的修改
5. 分支的创建以及合并
5.1 分支创建
右击项目,或者在菜单栏选择VCS,然后如图选择创建分支
输入分支的名称,并跳转到此分支
5.2 分支的合并
我在新建的分支GitTestBranch中添加了url和driver,并提交了修改后在master分支进行合并
进行合并