Gitlab项目的创建,用户组分配,项目的克隆提交

在这里插入图片描述

开门见山
首先登陆gitlab,地址是ip+端口。点击register注册。填入用户名。邮箱可以随便填写,

不需要验证。这样我们为我们的项目组的一个成员注册了一个账号,

后期将把这个账户分配给,用于克隆项目,提交代码,等一系列操作
1.注册

在这里插入图片描述

注册成功后就要创建项目,这时用root登录gitlab并创建项目,点击create a project

在这里插入图片描述

创建完项目后点击左侧的seetings-->members。select members to invite 是选择要邀请的成员。

把开发人员邀请进项目组。choose a role permission是分配权限的意思,maintainer是具有部权限之意

我们这里选择maintainer。有时安装版本不同的可能是显示master,那就相应选择master。

在这里插入图片描述

通过分配权限给辰风同学,他就可以通过我们注册给他的账号用小乌龟克隆项目啦

在这里插入图片描述

开发同学如果在他电脑任意一个盘右键选择TortoiseGit-->设置,

在完成账号,密码,还有项目的url路径,的设置之后,

他就可以克隆我们服务器上的项目。具体操作如下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

开发同学成功克隆了我们服务器的一个空仓库

在这里插入图片描述

接下来开发同学可以将自己的项目复制到这个仓库里面,先add添加到索引,接着commit提交。

在这里插入图片描述
在这里插入图片描述

commit之后,再点击pull,如下图,即可将远程仓库的代码和本地的代码合并。

最后点击push提交到远程仓库。每次代码都是这样,三步走:先commit,再pull,最后push。

在这里插入图片描述

点击push时会提示辰风同学登陆,开发同学只需要使用我们分配的账号密码即可提交代码。

在这里插入图片描述

温馨提示:

1、每次提交代码都是需要输出账号密码的,这时可以先找到本地仓库

编辑本地 .git/config文件 增加
[credential]   
helper = store
保存,输入一次密码后第二次就会记住密码了。

2、.gitnore文件的配置。

小组成员协作开发不可避免要忽略掉一些不必要的文件,比如说配置文件,这时候就可以将其添加进.gitnore里面,再commit-->pull-->push将其和远程仓库合并。这样小组其他成员就不会拉取到这个配置文件了。

至此,gitlab的搭建和小乌龟的安装使用就配置完成了!!!

谢谢观看,如有不足,敬请指教

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值