Day05_10_Git教程之intelliJ结合GitLab使用

intelliJ结合GitLab使用

一. 从GitLab上clone项目下来

1. Gitlab上创建项目

可以先在GitLab中创建一个项目.
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

2. 对项目进行clone操作

Check out项目的时候因为不是Github,所以不再选择Github,而是选择普通的Git来将项目clone下来.
Day05_10_Git教程之intelliJ结合GitLab使用
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

3. 输入密码,将其clone下来

Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

clone下来后,项目结构如下:
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

4. 然后进行其他的add、commit、push等操作.

二. 将项目发布到Gitlab上

1. 先在本地创建一个项目

Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

2. 给当前项目创建本地Git仓库

Day05_10_Git教程之intelliJ结合GitLab使用

会发现文件颜色变成了红色
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

3. 将当前项目添加到Git版本控制

添加到版本控制后,看到文件又变成了绿色.
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

4. 往Git本地库提交项目

Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

填写提交的相关信息 
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

注意:

perform code analysis 可以不勾选,这个选项会自动检查代码,文件比较多时会导致很慢.

5. 将项目push到Gitlab服务器中

点击push按钮.
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

接下来需要定义远程的Gitlab仓库地址 
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

此时在弹出框中设置url,我们可以先在GitLab中新建一个project,这样的目的是为了获得相关的url.
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

填写url后,再点击push
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

push成功后,会出现这样的提示,这是成功的提:
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用

6. 查看GitLab上的项目信息

再查看GitLab上的项目信息,可以看到提交的代码,具体如下图. 
Day05_10_Git教程之intelliJ结合GitLab使用Day05_10_Git教程之intelliJ结合GitLab使用