基于GitLab的简单项目管理与协作流程Contents [hide] 1 使用 issues 来管理需求与缺陷 1.1 录入 issue 1.1.1 编写优秀的“需求” issue 1.1.2 编写优秀的“bug” issue 1.2 Review issue 并为其打上标签 1.3 issue 的后续操作 1.4 使用 issue 做项目里程碑管理 2 基于 Merge Request 的开发
转载 2024-03-28 19:17:42
120阅读
最近介入公司的一个新项目,该项目使用GitLab管理,所以需要使用git指令进行项目更新,记录一下简单的项目操作指令。git clone ssh://git@***(此处为项目路径):该指令是将GitLab上的项目拉到本地计算机,该指令执行时的所在路径即为拉取到的项目的所在位置。修改项目之后,需要提交,命令行进入该项目内。后以此执行下面操作:git status: 查看项目变动情况,可能会出现:d
  刚做完一个项目并且艰难得上线,对整个项目流程gitLab规范 有了一些心得,给新来的同学普及一下。  最先产品会写一篇需求文档,咱们要先看需求文档对项目有一个大致了解,然后产品喊后端、ui、前端  一起在讨论-一下项目,对项目有一个明确的认知,如果讨论过程中 有咱们没有做过功能,咱们需要调研。 ui画完图 咱们先看图  想想一下项目的整个交互流程   
转载 2024-03-01 14:17:57
73阅读
架 背景 个人是不太愿意使用用户体验差的软件来做项目管理,行业内,要找到这么一款软件,又要符合自己的需求,着实不容易。要免费,易用性要好,要安全,要有数据统计。而程序员的世界,SVN 之后,可能没有人会拒绝 github,gitlab。从开发的角度出发,基于此平台作自我迭代和研发,则应当是最接地气,
转载 2021-07-19 15:22:25
265阅读
框架 背景 个人是不太愿意使用用户体验差的软件来做项目管理,行业内,要找到这么一款软件,又要符合自己的需求,着实不容易。要免费,易用性要好,要安全,要有数据统计。而程序员的世界,SVN 之后,可能没有人会拒绝 github,gitlab。从开发的角度出发,基于此平台作自我迭代和研发,则应当是最接地气 ...
转载 2021-10-14 11:23:00
614阅读
2评论
框架 背景 个人是不太愿意使用用户体验差的软件来做项目管理,行业内,要找到这么一款软件,又要符合自己的需求,着实不容易。要免费,易用性要好,要安全,要有数据统计。而程序员的世界,SVN 之后,可能没有人会拒绝 github,gitlab
原创 2021-07-20 17:41:40
2372阅读
  刚做完一个项目并且艰难得上线,对整个项目流程gitLab规范 有了一些心得,给新来的同学普及一下。  最先产品会写一篇需求文档,咱们要先看需求文档对项目有一个大致了解,然后产品喊后端、ui、前端  一起在讨论-一下项目,对项目有一个明确的认知,如果讨论过程中 有咱们没有做过功能,咱们需要调研。 ui画完图 咱们先看图  想想一下项目的整个交互流程   
 1.把该目录变成git可以管理的版本库mkdir githome cd githome git init2.将本地git版本库(githome)远程连接到gitlab仓库:配置密钥:在终端输入ssh-keygen #创建SSH密钥 或者ssh-keygen -t rsa -C "zengzipo@biteanbox.com"选位置,回车即可,会显示SSH密钥默认存储的位置输入设置
转载 2024-03-28 22:04:06
213阅读
版本介绍GitLab有两个版本:社区版(Community Edition,缩写为CE)和企业版(Enterprise Edition,缩写为EE)。社区版是免费的,而企业版包含一些收费服务,一般来说个人开发者用社区版就足够了。GitLab的版本更新非常频繁,每个月都会发布一个新的版本,每个季度都会发布一个主要版本。GitLab的版本号遵循语义化版本的规则,即MAJOR.MINOR.PATCH,其
转载 2024-06-28 11:33:37
41阅读
        项目本地开发完成后,我们就需要将代码部署到线上服务器。在当下微服务、集群等的流行,单靠传统的部署显然是无法满足当下的需求;但是我们通过Gitlab和Jenkins这两个常用的开源项目,便可搭建自己公司的代码管理工具和自动化部署平台。一、Gitlab    &n
git安装:从https://git-for-windows.github.io下载(网速慢的同学请移步国内镜像),然后按默认选项安装即可。 安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功! 或者鼠标右键出现Git Bash图片.png gitLab设置:首先打开公司内网部署GitLab的服务器,由于是内部员工使用
Gitlab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。Gitlab有乌克兰程序员DmitriyZaporozhets和ValerySizov开发,它由Ruby写成。后来,一些部分用Go语言重写,现今并在国内外大中型互联网公司广泛使用。gitlab-ce是它的社区版, 免费的。下面来安装:一、配置Gitlab先查看镜像文件:我们就安装色去免费版:
1.1.GitLab代码提交流程:1.1.1准备阶段:确保已经安装了Git,并且配置了正确的用户名和邮箱地址。在本地创建一个新的文件夹,用于存放即将开发的代码。1.1.2.拉取代码:使用git clone命令从GitLab上拉取项目代码到本地。使用git branch -a查看本地分支和远程分支,选择需要工作的分支。使用git checkout切换到相应的分支。1.1.3.编写代码:在本地编写和修
转载 2024-08-01 08:26:14
493阅读
Git Flow入门与实践Git Flow工作流定义了一个围绕项目发布的严格分支模型,它为管理更大规模的项目提供了健壮的框架。特点首先,项目有两个长期分支:- 主分支 master (对外发布版本) - 开发分支 develop (最新开发版本)其次,项目存在三种短期分支:- 功能分支(feature branch) - 补丁分支(hotfix branch) - 预发分支(release
gitlab 使用流程 1. 开发人员写代码,开发产品。 2. 测试人员进行测试,如果发现bug, 填写 Issues - List - new issus 3. 开发人员修复bug, 从master 克隆代码,本地仓库建立分支,修改bug后,推送到gitlab分支。 4. 开发人员登录gitlab
原创 2021-07-27 16:57:39
372阅读
日常开发在进行Code Review时,通常会把问题记录到excel表格或文本文件中,需要将类名、代码行数或代码拷贝到文件中,还要记录问题原因或修改建议。如:HelloWorld.java getUserName 可空对象建议返回Optional或者是在代码中通@todo、@fixme等注解标注Code Review问题,如:public class HelloWorld { // @fixme
GitLab创建组和用户创建组创建用户GitLab创建项目创建项目为项目添加成员合并分支相关设置取消默认的Auto DevOps设置master分支可以强制推送IDEA提交本地项目到GitLab已有仓库IDEA创建Maven聚合项目请点击这里为本地项目创建Git本地仓库创建dev分支并合并到master分支为指定项目注册GitRunner从GitRunner获取GitLab实例地址以及其注册令牌发
转载 7月前
129阅读
#什么是Git LFS Git LFS(Large File Storage) 是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持。 简单的说,就是如果你想传超过100M的二进制文件到GitHub,你就要用Git LFS。注意事项:GitHub、GitLab、Coding。gitee(也就是git.oschina.net)目前还不支持。#使用Git Large File
转载 2024-05-28 10:55:00
386阅读
Gitlab使用介绍一.公司 Gitlab 代码平台 Gitlab 代码平台为公司的主要代码仓库,请使用自己的Email 注册账号(用户名称要求中文真实姓名);注册完成后联系技术主管添加相应的 group。   步骤如下:开发机安装 git (window 平台安装 git)-->建立.ssh 信任关系       本机登陆git Bash
转载 2024-03-14 08:53:56
272阅读
 系统环境:centos7.9gitlab版本:11.1.4一、GitLab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。公司自用为GitLab,公有的为GitHub。二、GitLab系统架构 git用户的主目录通常是/home/git(~git表示主目录路径),GitLab主要以/home/git用户身份安装在用户主
转载 2024-02-10 21:02:10
553阅读
  • 1
  • 2
  • 3
  • 4
  • 5