git、gitlab、IDEA、vscode使用(一)-git、gitlab、IDEA

目录

一、gitlab创建组、项目

1.1、创建组

1.2、创建项目

1.3、成员权限分配

1.4、创建个人访问令牌

二、IDEA中新建项目上传到gitlab

2.1、working directory

2.2、staging area

2.3、local repo

2.4、remote repo


需提前注册gitlab账号,源码版本管理是基于gitlab【https://gitlab.com/

一、gitlab创建组、项目

以下建立的组、项目的可见性级别都为私有

1.1、创建组

填写相关信息,点击创建群组,这里为了方便管理,再建个子群组(子群组根据实际情况创建,可不创建):

点击新建子群组:

填写相关信息,点击创建群组

1.2、创建项目

点击新建项目,创建一个空白项目:

1.3、成员权限分配

可根据实际情况,将成员的权限分配到群组、子群组、项目(三者取其一即可)

群组权限:

子群组权限:

项目权限:

成员添加:

角色权限有:

Guest是游客,可发表评论但是不能读写我们项目库

Reporter能克隆代码但是不能代码提交

Developer开发者,基本程序员权限

Maintainer可以创建项目,包括添加tag标签或者保护分支

Owner权限是最大的

访问的过期时间不填写则为不限制:

添加之后:

1.4、创建个人访问令牌

名称自定义,勾选“read_repository”和“write_repository”,点击“创建个人访问令牌”

二、IDEA中新建项目上传到gitlab

git版本管理:

2.1、working directory

依次点击:VCS > Import into Version Control > Create Git Respository...

选择项目目录:

点击“OK”后文件名颜色变成红色,同时在系统资源管理中打开项目的磁盘文件目录,会发现一个.git的隐藏文件夹,这个文件夹是git的配置和仓库文件:

2.2、staging area

在项目上右键如下选择,Add:

点击“OK”后文件名颜色变成绿色:

2.3、local repo

在项目上右键如下选择,Commit Directory:

点击Commit Directory后在弹出框中填写Commit Message(提交信息),然后选择Commit and Push

2.4、remote repo

push,点击“Push remote”,填写URL:

URL里填写“一”中创建的空白项目的地址【https://gitlab.com/群组名/自群组名/项目名】,点击“OK”

push成功:

浏览器刷新后可在gitlab项目下看到上传的项目:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值