Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

GitLab Cookbook PDF 下载


分享到:
时间:2023-11-17 09:42来源:http://www.java1234.com 作者:转载  侵权举报
This book is aimed at developers and devops that have a GitLab server running, and want to be sure they use it to its full potential. This book will also be useful for people looking for a great Git platform, and learn how to set it up succe
失效链接处理
GitLab Cookbook PDF 下载

转载自:
http://java.python222.com/article/1064

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
https://e.dangdang.com/products/1900490828.html
 

相关截图:




资料简介:

This book is aimed at developers and devops that have a GitLab server running, and want to be sure they use it to its full potential. This book will also be useful for people looking for a great Git platform, and learn how to set it up successfully. Some system administrating experience on a UNIX-based system would be useful, but is not required.



资料目录:


GitLab Cookbook

Table of Contents

GitLab Cookbook

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Sections

Getting ready

How to do it…

How it works…

There's more…

See also

Conventions

Reader feedback

Customer support

Errata

Piracy

Questions

1. Introduction and Installation

Introduction

Using the Omnibus package

Getting ready

How to do it…

How it works…

Setting up the server dependencies for source installation

How to do it…

How it works…

Set up the database for source installation

How to do it…

Installing GitLab from source

Getting ready

How to do it…

How it works…

Using Chef and GitLab Cookbook

Getting ready

How to do it…

How it works…

Logging in for the first time

How to do it…

How it works…

Creating your first project

How to do it…

2. Explaining Git

Introduction

Generating your SSH key on Unix-like systems

How to do it…

How it works…

Generating your SSH key on Windows

How to do it…

How it works…

Adding your SSH key to GitLab

How to do it…

How it works…

Creating your first Git project

How to do it…

How it works…

Cloning your repository and pushing code to it

Getting ready

How to do it…

How it works…

Working with branches

Getting ready

How to do it…

Performing a rebase operation

How to do it…

How it works…

Squashing your commits

How to do it…

How it works…

3. Managing Users, Groups, and Permissions

Introduction

Adding a user

How to do it…

How it works…

Creating a group

How to do it…

How it works…

Working with user permissions

Getting ready

How to do it…

How it works…

Protecting your main branches

How to do it…

How it works…

Configuring the project's visibility

How to do it…

How it works…

Removing a user

Getting ready

How to do it…

How it works…

4. Issue Tracker and Wiki

Creating your first issue

Getting ready

How to do it…

How it works…

Creating your first merge request

Getting ready

How to do it…

How it works…

Accepting a merge request

Getting ready

How to do it…

How it works…

Referencing issues

How to do it…

There's more…

Working with milestones

How to do it…

How it works…

Creating your first wiki page

How to do it…

How it works…

Managing your wiki with Gollum

Getting ready

How to do it…

How it works…

5. Maintaining Your GitLab Instance

Introduction

Updating an Omnibus installation

How to do it…

How it works…

Updating GitLab from a source installation

How to do it…

How it works…

Troubleshooting your GitLab installation

How to do it…

How it works…

Creating a backup

How to do it…

Restoring a backup

Getting ready

How to do it…

Importing an existing repository

How to do it…

How it works…

6. Webhooks, External Services, and the API

Introduction

Working with external services

How to do it…

There's more…

Using webhooks

How to do it…

How it works…

Using system hooks

How to do it…

Getting your private token for the API

How to do it…

How it works…

Understanding the API status codes

How it works…

Managing your projects via the API

Getting ready

How to do it…

Managing issues via the API

Getting ready

How to do it…

Working with other API resources

Working with the API sudo command

7. Using LDAP and OmniAuth Providers

Introduction

Setting up your LDAP server

How to do it…

Installing a web interface for LDAP

How to do it…

Adding a user to your LDAP server

How to do it…

How it works…

Configuring GitLab to use LDAP on an Omnibus installation

How to do it…

Configuring GitLab to use LDAP on a source installation

How to do it…

Setting up GitHub as an OmniAuth provider

How to do it…

How it works…

8. GitLab CI

Introduction to GitLab CI

Installing the dependencies

How to do it…

Installing the coordinator

How to do it…

Installing the web server

How to do it…

Installing a runner

How to do it…

Linking your first project to GitLab CI

How to do it…

Creating a build script

Getting ready

How to do it…

How it works…

There's more…

Using GitLab CI webhooks

How to do it…

How it works…

A. Tips and Tricks

The power of snippets

Getting involved

Getting help

The GitLab RSS feed

Archiving projects

How to format a good Git commit message

How to change your Git editor

Understanding the anatomy of GitLab

Understanding the differences between GitLab's Community Edition (CE) and Enterprise Edition (EE)

How to fork a project and what is forking?

Understanding the branching workflow

Index




------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐