关于gitlab的使用说明
模式一、
普通用户具有create|project/groups/team 的权限
1.管理员注册新用户
用户名: test@ttpod.com
密码: test123
项目路径:java-dev/hive-dev/pig-dev/(每个成员不同,商量决定)
2.test用户登录系统
2.1 增加host 192.168.1.11 test.gitlab.com
2.2 访问页面 http://test.gitlab.com/
2.3 更改自己的密码(6位以上,不要使用默认密码,管理员可以重置密码)
3. 创建新项目
2.1 Project name is 项目名
2.2 Description (optional) 项目描述
2.3 Customize repository name? 不要填写这个,会默认使用 java-dev/hive-dev/pig-dev/
2.4 Create
4. 上传自己的公钥
4.1 右上角My Profile > SSH Keys > Add SSH Key
4.2 Title 使用用户名test@ttpod.com
4.3 可以上传多个key,每个key都具有当前用户下所有项目的管理权限
5. clone项目,提交更改
5.1 在生成clone git@test.gitlab.com:test/test.git
5.2 (在生成公钥的机器上) 提交更改
模式二、
普通用户不具有create|project/groups/team 的权限,所有create由管理员完成,普通用户只需要提交更新查看代码
1.管理员创建项目、分配组别,按模式一省略第3步骤即可
用户名:
邮件名 例如: chen.qiu@ttpod.com
密码:
123456
注意:登录之后按照模式一 上传项目 ,采用1级文件结构目录,目录已经创建好,紧跟着就是项目名
例如:git@192.168.1.11:java-recommend/market-api.git
每个人对应的1级目录如下:
邱晨 >> java-recommend (管理员)
徐军 >> cloud-manager (管理员)
昭武 >> cloud-log
春平 >> cloud-dev
温 >> cloud-hoodop
王琦 >> cloud-show
一波 >> cloud-analyse
分享到:
相关推荐
GitLab使用指南课件
### Git & Gitlab 使用指南 #### 一、关于 Git 你应该知道的东西 **Git** 是一个分布式的版本控制系统,这意味着每个开发者的计算机上都有一份完整的代码库副本,包括所有的提交历史。这样的设计使得开发者即使在...
### GitLab 使用指南 -- Mac版 #### 一、前言 随着版本控制系统的普及与团队协作的需求日益增强,GitLab 成为了很多企业不可或缺的开发工具之一。本文将详细介绍如何在Mac上配置和使用GitLab,包括但不限于主机...
对于初学者或运维人员,这个GitLab使用教程详细介绍了GitLab的各个方面,包括基础概念、服务架构、工作流程、部署方法和日常使用技巧,是学习和实践GitLab的宝贵资源。通过学习,用户可以熟练掌握如何在Linux环境中...
- **Web 框架**:GitLab 使用 Ruby on Rails,这是一个流行的 MVC(模型-视图-控制器)框架,使开发高效且灵活。 - **协作机制**:GitLab 需要与 gitolite 协同工作,以实现对 Git 仓库的精细权限控制。 3. **...
GitLab 使用Ruby on Rails作为其Web框架,并部分使用Go语言进行优化。遵循MIT代码发布协议,GitLab是一个免费开放源代码的解决方案,同时也提供了企业级的付费服务。 GitLab的主要优点包括: 1. **管理统计和分析*...
gitlab 手册 使用说明 gitlab 用户必备资料 GITLAB 操作指南
本指南将帮助新手快速掌握GitLab的使用,开启Git学习之旅。 首先,Git是分布式版本控制系统,它允许开发者在本地计算机上保存项目各个版本,并与其他开发者协作。Git的常用命令包括`git init`(初始化仓库)、`git ...
GitLab的用户指南提供了详细的使用说明,涵盖各种功能的操作方法,如创建项目、配置SSH密钥、分支管理、合并请求等。用户在使用过程中遇到的问题,通常可以在帮助页面找到解决方案。 8. 其他操作: - 添加成员:...
### GitLab 使用文档知识点概述 #### 一、GitLab简介 - **定义**: GitLab 是一个基于 Git 的仓库管理系统,提供了 Web 界面方便用户访问公开或私人的...这对于初次接触 GitLab 的用户来说是非常实用且必要的指南。
整体来看,Gitlab使用手册作为一本指南手册,详细地从账号申请到命令操作,涵盖了在Gitlab上进行有效版本控制管理的全部基础知识点。手册适合初学者和有一定经验的开发者阅读,帮助他们在实际工作中更加得心应手地...
### Gitlab+SourceTree安装配置使用指南 #### 一、GitLab 登陆 - **信息填写**:在注册或更新信息时,需要填写姓名(用于展示用户姓名)和邮箱(用于接收密码重置通知等)。建议使用自己的真实姓名,并确保邮箱...
Gitlab 安装指南 Gitlab 是一个流行的基于Web的版本控制系统,提供了丰富的功能和插件来满足开发者的需求。本文将指导您完成 Gitlab 的安装和配置,包括安装 Gitlab 服务器、配置邮件通知服务等。 一、Gitlab 安装...
GitLab 的简单使用包括以下几个步骤: 1. **创建新项目**: - 登录GitLab账号后,点击页面顶部的"+"图标,进入创建项目页面。 - 在这里,你需要填写项目的基本信息,如项目名称(Project path)、项目导入来源...
- 在GitLab项目中创建wiki,编写项目文档,方便团队成员共享知识和指南。 - wiki支持版本控制,可以随时查看历史版本和差异。 10. **GitLab Web IDE** - GitLab提供了一个在线的Web IDE,可以直接在浏览器中编辑...
- 提供一份全面且易于理解的指南,帮助团队成员熟悉并掌握 GitLab 的基本操作及进阶功能。 - 规范团队内部的工作流程,确保代码质量和版本控制的一致性。 2. **适用范围:** - 所有使用 GitLab 进行项目管理和...
以下是一个详细的 GitLab 合并操作指南: 1. **访问 GitLab 项目页面** 首先,你需要登录到你的 GitLab 账户,并导航到你想要合并代码的项目页面。在这里,你可以查看项目的代码、提交历史、分支等信息。 2. **...
Gitlab 安装及使用指南 Gitlab 是一个基于 Ruby on Rails 的开源版本管理系统,提供了一个自托管的 Git 项目仓库,可以通过 Web 界面进行访问公开的或者私人项目。Gitlab 能够浏览源代码,管理缺陷和注释。可以管理...
Ubuntu 14.04 安装 GitLab 指南 GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。它提供 Git 版本控制版本控制、代码检查、Bug 跟踪和 Wiki,它可以通过 ...
这篇文档将深入讲解GitLab的安装和使用,帮助你更好地理解和操作这个强大的工具。 **一、GitLab安装** 1. **系统要求**:GitLab支持多种操作系统,包括Ubuntu、CentOS、Debian等。确保你的服务器或虚拟机满足最低...