一. 配置git路径
选择 Configure->Settings

选择 Version Control -> Git
选择本地git的安装路径,然后点击test测试

二. 将本地项目提交到git
-
选择 VCS -> Import into Version Control -> Create Git Repository
image.png
-
选择需要上传的项目
image.png
-
新建后如果文件名不是绿色的表示没有加入到git索引中
image.png
-
将需要上传的文件按照下图方式add
image.png
-
添加后,相应的文件名会变成绿色
image.png
-
然后commit项目,提交项目,这里是先提交带本地仓库



三. push到线上仓库
因为我的项目是第一次使用Git,直接push即可。
如果不是,需要先pull(拉取更新),再push。

选择一个远程的仓库地址:


查看远程仓库是否已上传:

四. 从gitlab上clone maven项目
4.1 clone项目
双击 get from version control

url输入gitlab的地址
Directory 一定要深一层,到时候需要使用
然后点击clone

等待clone完成

默认导入的是main这个分支

而我们需要的是master这个分支
4.2 新建一个maven项目
新建maven项目

选择项目目录

查看目录结构

4.3 拷贝文件
拷贝文件

然后删除掉 E:\java_project\gitbigdata\bigdata 这个目录
4.4 切换分支
-
首先commit项目
image.png
-
两个标红的文件都会恢复正常
image.png
-
VCS -> GIT -> Branches
image.png
-
选择远程的master,然后checkout
image.png
-
等待同步完成
image.png
-
最终完成
image.png
网友评论