远程办公的GitLab开源的员工手册:涵盖了公司价值观,内部沟通交流指南,开发流程,如何开会,写作风格指南,如何报销,如何请假,线上办公工具推荐等方方面面
- 原文 :https://docs.gitlab.com.cn/ce/
- 英文 :https://about.gitlab.com/handbook/
GitLab Community Edition
GitLab发布的所有在线技术文档,包括:
- General Documentation
- Topics: pages organized per topic, gathering all the resources already published by GitLab related to a specific subject, including general docs, technical articles, blog posts and video tutorials.
- GitLab University: Git and GitLab 学习手册。
User documentation 用户文档
- 账号安全 使用two-factor等验证方式以确保账号的安全性。
- API 通过简单而又强大的API实现GitLab自动化。
- CI/CD GitLab CI可持续集成系统和CD可持续交付系统,
.gitlab-ci.yml参数配置及一些例子。 - Container Registry 了解如何使用 GitLab Container Registry.
- Git Attributes 使用
.gitattributes文件定义该git仓库的属性,(exp. 定义使用哪种语法高亮,哪些文件是二进制文件)。 - Git cheatsheet备忘录 一个包含了日常使用中较常见的备忘录,PDF格式。
- 使用GitLab提供OAuth2验证服务 使用GitLab为其他应用的提供身份验证服务。
- GitLab基础知识 引导你一步一步的使用git命令行走入GitLab的世界。
- GitLab Pages 教会你如何使用GitLab Pages.
新增 - 将项目导入GitLab.
- 不同GitLab实例之间导入导出项目.
- Importing to GitLab 从托管在 GitHub, Bitbucket, GitLab.com, FogBugz and SVN 上的项目导入到 GitLab 。
- Markdown GitLab的高级格式化语法。
- 导入SVN仓库 转换SVN仓库为Git仓库存储到GitLab上。
- 权限分配 了解项目中的各个角色 (external/guest/reporter/developer/master/owner) 分别拥有什么操作权限。
- 个性化设置
- 项目服务 外部服务整合,如CI、聊天系统。
- 公开访问 了解如何将项目设置为公开访问,或者GitLab内部用户访问。
- Search through GitLab: 在 Issue Boards 里搜索 issues, merge requests, projects, groups, todos, and issues 。
- Snippets 你可以在 GitLab 上创建代码片段,类似GitHub的gits。
- SSH 设置用于安全访问你的项目ssh keys和deploy keys。
- Webhooks 当项目有新代码 push 进来的时候可以让GitLab通知你。
- Workflow GitLab 工作流。
Administrator documentation 管理员文档
- GitLab访问限制 定义用户可以通过哪些协议访问Gitlab,如限制ssh(即git://)方式访问Gitlab。
- 身份验证与授权 配置使用LDAP、SAML、CAS外部验证程序以及 如何使用GitLab提供Omniauth授权服务。
- Container Registry 使用 GitLab 配置 Docker Registry 。
- 自定义 git hooks 当webhook无法实现某些功能时可使用自定义的git hooks。
- Debugging Tips Tips to debug problems when things go wrong
- Environment Variables to configure GitLab.
- Git LFS configuration 配置 Git LFS 。
- GitLab Pages configuration 配置 GitLab Pages 。
- 使用InfluxDB监控GitLab性能 Configure GitLab and InfluxDB for measuring performance metrics.
- 使用Prometheus监控GitLab性能 Configure GitLab and Prometheus for measuring performance metrics.
- Header logo Change the logo on the overall page and email header.
- High Availability Configure multiple servers for scaling or high availability.
- Housekeeping 整理Git仓库,类似于磁盘的碎片整理功能。
- 源码安装手册 源码安装需求,源码目录结构。
- 集成第三方应用 了解如何与其他系统集成,如JIRA、Redmine、Twitter。
- Issue closing pattern 了解如何定制利用commit信息关闭issue。
- Koding Set up Koding to use with GitLab.
- Libravatar 使用Libravatar提供的用户头像服务。
- 日志系统 日志系统。
- 把GitLab CI整合到CE/EE 了解如何把已经存在(GitLab8.x版本之前CI是独立的)的GitLab CI数据整合到GitLab CE/EE。
- Monitoring uptime 在终端使用health check检查服务状态。
- Operations Keeping GitLab up and running.
- Polling Configure how often the GitLab UI polls for updates
- Raketasks 备份、维护、webhook自动安装、导入项目等。
- Reply by email Allow users to comment on issues and merge requests by replying to notification emails.
- Repository checks Periodic Git repository checks.
- Repository storage paths Manage the paths used to store repositories.
- Request Profiling Get a detailed profile on slow requests.
- Restart GitLab Learn how to restart GitLab and its components.
- Security Learn what you can do to further secure your GitLab instance.
- Sidekiq Troubleshooting Debug when Sidekiq appears hung and is not processing jobs.
- System hooks Notifications when users, projects and keys are changed.
- Update Update guides to upgrade your installation.
- Web terminals Provide terminal access to environments from within GitLab.
- Welcome message Add a custom welcome message to the sign-in page.
Contributor documentation 代码贡献文档
- Development 讲解GitLab的架构以及shell命令指南。
- 法律声明 贡献者许可协议。
同类文档: https://thoughtbot.com/playbook
远程办公的GitLab开源的员工手册:涵盖了公司价值观,内部沟通交流指南,开发流程,如何开会,写作风格指南,如何报销,如何请假,线上办公工具推荐等方方面面的更多相关文章
- Google开源项目风格指南
Google开源项目风格指南 来源 https://github.com/zh-google-styleguide/zh-google-styleguide Google 开源项目风格指南 (中文版) ...
- Git&Gitlab开发流程与运维管理
Git&Gitlab开发流程与运维管理 作者 刘畅 时间 2020-10-31 实验系统版本centos7.5 主机名称 ip地址 配置 安装软件 controlnode 172.16.1.1 ...
- Netflix公司监控内部安全的开源项目
Netfix公司已经公布了三个内部工具,用于捕捉黑客在使用互联网服务时留下的痕迹. AndyHoernecke和Netflix公司的云安全团队成员ScottBehrens指出:"很多安全团队 ...
- OMCS开发手册(04) -- 二次开发流程
在掌握了前面几篇关于OMCS的详细介绍后,我们就可以正式基于OMCS进行二次开发了.下面我们就从服务端和客户端的角度分别介绍开发的步骤. 一.服务端开发 抛开具体的业务逻辑而言,就OMCS的服务端的开 ...
- 最近在搞gitlab发现2个不错的开发流程分享一下
一个不错的gitlab开发流程 http://blog.51cto.com/sgk2011/1925922 不错的git开发流程 https://www.cnblogs.com/coderzl/p/7 ...
- 使用git和gitlab进行协同开发流程
一.基本概念 1.仓库(Repository) ①源仓库(线上版本库) 在项目的开始,项目的发起者构建起一个项目的最原始的仓库,称为origin. 源仓库的有两个作用: 1.汇总参与该项目的各个开发者 ...
- GitLab开发流程图示、Git命令一张图
GitLab开发流程图示.Git命令一张图 一.GitLab开发流程图示 二.Git命令一张图 作图工具:ProcessOn 一.GitLab开发流程图示 二.Git命令一张图
- .NET开源类库Nini手册(INI、XML、注册表的配置应用)-中文翻译
目录 1.简介 1.1什么是应用程序配置数据? 1.2问题 1.3介绍Nini 2.入门 2.1一个简单的例子 2.2默认值 2.3设置.保存和删除键 2.4添加和删除配置 2.5键值扩展 3.高级主 ...
- Gitlab Runner的使用(涵盖gitlab-page)
#gitlab-runner 的简单安装和部署##背景 因为公司要使用CI 功能,已经使用gitlab-page的功能能,所以这里记录一下 ###安装步骤: 参考官方文档:https://doc ...
随机推荐
- Windows系统目录解释
目录 说明 C:\Program Files 64位程序安装目录 C:\Program Files (x86) 32位程序安装目录 C:\Windows 操作系统主要目录 C:\Windows\Sys ...
- MySql查询最近一个月,一周,一天
最近一个月 SELECT * FROM table WHERE DATE_SUB(CURDATE(), INTERVAL 1 MONTH) <= date(time); 本月.当前月 SELEC ...
- 如何搭一个vue项目
1.yarn global add @vue/cli (vue/cli是webpack的二次开发) 2.vue create 自定义项目名称 3.选择Manually select featu ...
- Win10系列:UWP界面布局基础9
在XAML中,样式.模板.画笔和动画等都被看做是资源,它们最终的作用都是相同的,就是让设计人员可以使用这些资源创建更好的视觉效果,对其设计的产品外观进行标准化统一,那么如何使用这些资源并组织和重用呢, ...
- Uboot代码分析
(1)确定链接脚本文件:uboot根目录下Makefile中的LDSCRIPT宏值,就是指定链接脚本(如:arch/arm/cpu/u-boot.lds)路径用的.(2)从脚本文件找入口: 在链接脚本 ...
- [Codeforces708E]Student's Camp
Problem 一个n*m块砖的建筑,一共k天,每天风从两边吹,吹掉砖的概率为p,反之为1-p,求最终建筑没有倒塌的可能性(上层与下层有交集且每一层都有砖) Solution 首先,我们可以预处理出p ...
- 解决WDCP3环境gbk网站编码程序乱码问题
因为默认WDCP V3版本环境编码格式是UTF-8版本,如果我们程序采用的是GBK编码肯定都会有乱码问题. 我们到WDCP后台,"网站管理"-"PHP设置",看 ...
- linux入门经验之谈
一. 选择适合自己的linux发行版 谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,linux正在变得越来越流行, 面对这么多的Linux 发行版,打 ...
- 深入margin
1.外边距叠加 外边距叠加是指两个垂直外边距相遇时,这两个外边距会合并成一个外边距,就是二变一,关键是叠加后的外边距会取值两个外边距最大的那个: 例子如下:创建A.B两个盒子,A定义一个margin- ...
- Linux系统管理常用命令用法总结(2)
1.free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等. 语法:free [-bkmotV][-s <间隔秒数>] 参数说明: - ...