Gitlab使用介绍
一.公司 Gitlab 代码平台
Gitlab 代码平台为公司的主要代码仓库,请使用自己的Email 注册账号(用户名称要求中文真实姓名);注册完成后联系技术主管添加相应的 group。网址如下:
https://git.qdbdtd.com/
步骤如下:
开发机安装 git (window 平台安装 git)-->建立.ssh 信任关系
本机登陆git Bash 终端,如图1、图2,图3。
编辑
图1
在 Gitlab 页面上添加.ssh 信任关系
编辑
图2
编辑
图3
二.新项目开始(基于分支主干开发)
1.技术负责人根据 task 创建对应的 dev 分支
#创建 dev 分支
git checkout -b dev master git push origin dev
2.开发人员基于 dev 分支进行 pull/push(确保基于 dev 分支开发)
checkin 代码:
#切换到 dev 分支
git checkout dev
#拉取dev 分支最新代码
git pull origin dev
#代码修改后push 代码
提交代码
git commit -m "TIANXIN-254 <改动简要描述>“ ## commit message 必须包含修改简述
推送代码
git push origin dev
3.技术负责人进行发布分支
# 创建一个发布分支:
git checkout -b release-1.1 dev
# 确认没有问题后,合并到 master 分支并推送服务器:
切换主分支
git checkout master
合并代码到主分支
git merge --no-ff release-1.1 git push origin master
# 对合并生成的新节点,做一个标签并推送服务器
打tag
git tag -a v1.1
推送tag
git push origin v1.1
# 再合并到dev 分支:
git checkout dev git merge --no-ff release-1.1
# 最后,删除发布分支:
git branch -d release-1.1