GitLab Repository Management

Manage your development projects and human resources with utmost efficiency using GitLab. This tutorial shows you how, covering everything from installation and configuration to team building.
Preview in Mapt

GitLab Repository Management

Jonathan M. Hethey

Manage your development projects and human resources with utmost efficiency using GitLab. This tutorial shows you how, covering everything from installation and configuration to team building.

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
eBook
$5.00
RRP $19.99
Save 74%
Print + eBook
$32.99
RRP $32.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$5.00
$32.99
$29.99 p/m after trial
RRP $19.99
RRP $32.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


GitLab Repository Management Book Cover
GitLab Repository Management
$ 19.99
$ 5.00
GitLab Cookbook Book Cover
GitLab Cookbook
$ 17.99
$ 5.00
Buy 2 for $10.00
Save $27.98
Add to Cart

Book Details

ISBN 139781783281794
Paperback88 pages

Book Description

GitLab is a great tool suite used to develop software quickly, safely, and efficiently. Watch your developers get into a productive loop within your own network! Code Version Control is now easy to administer and fast to set up with the help of GitLab.

Starting with the installation of GitLab, GitLab Repository Management will guide you through learning how to use permission management and other features, such as issue tracking and wikis. You will get a look at the technology that drives this open source project and learn how to connect it with your infrastructure.

This guide will show you how to use GitLab as a primary tool for version control, collaboration, and issue tracking. It will make you a capable maintainer and give you an understanding of how to make the most of this tool.

Building efficient teams of developers will change the outcome for the better, as you decide who to put in charge and whose access you can restrict. Keeping your code safe while being open to feedback, is the key to making your products something that your users will love. Documenting large projects can be challenging, but you will learn how to overcome these challenges using GitLab’s built-in wiki functionality.

Table of Contents

Chapter 1: Kickstarting with GitLab
What is GitLab?
Summary
Chapter 2: Installation
Hardware
Operating system – Linux
Other distributions
Databases
Summary
Chapter 3: Configuring GitLab
Configuring the parts
Starting GitLab
Visit your site
Summary
Chapter 4: Roles and Permissions
First steps
The second user
Using and understanding different roles
Creating a team
Creating a group
Managing SSH keys
Summary
Chapter 5: Issues and Wikis
GitLab-flavored Markdown
Referring to elements inside GitLab
Issues, knowing what needs to be done
Fast documentation with wikis
RSS feeds
Summary
Chapter 6: Workflows
Single branch
Feature branch
Forking repositories
Summary
Chapter 7: Updating GitLab
Preparing for an update
Testing the update
Summary
Chapter 8: Help and Community
Official channels
Summary

What You Will Learn

  • Install GitLab on a Linux system with commands for Debian or Ubuntu, with the support of other distributions
  • Configure GitLab for your needs and infrastructure
  • Manage users inside GitLab, while securing your code
  • Document your code with the built-in wikis, getting the whole team up to speed
  • Use the built-in issue tracker to respond to feature requests and bugs quickly
  • Create useful teams that can collaborate and control access across projects
  • Update GitLab with the newest features
  • Get to know the community and know where to turn if you run into trouble

Authors

Table of Contents

Chapter 1: Kickstarting with GitLab
What is GitLab?
Summary
Chapter 2: Installation
Hardware
Operating system – Linux
Other distributions
Databases
Summary
Chapter 3: Configuring GitLab
Configuring the parts
Starting GitLab
Visit your site
Summary
Chapter 4: Roles and Permissions
First steps
The second user
Using and understanding different roles
Creating a team
Creating a group
Managing SSH keys
Summary
Chapter 5: Issues and Wikis
GitLab-flavored Markdown
Referring to elements inside GitLab
Issues, knowing what needs to be done
Fast documentation with wikis
RSS feeds
Summary
Chapter 6: Workflows
Single branch
Feature branch
Forking repositories
Summary
Chapter 7: Updating GitLab
Preparing for an update
Testing the update
Summary
Chapter 8: Help and Community
Official channels
Summary

Book Details

ISBN 139781783281794
Paperback88 pages
Read More

Read More Reviews

Recommended for You

GitLab Cookbook Book Cover
GitLab Cookbook
$ 17.99
$ 5.00
Git: Mastering Version Control Book Cover
Git: Mastering Version Control
$ 69.99
$ 5.00
GitHub Essentials Book Cover
GitHub Essentials
$ 23.99
$ 5.00
Git Best Practices Guide Book Cover
Git Best Practices Guide
$ 16.99
$ 5.00
Learning Continuous Integration with Jenkins Book Cover
Learning Continuous Integration with Jenkins
$ 47.99
$ 5.00
DevOps Automation Cookbook Book Cover
DevOps Automation Cookbook
$ 35.99
$ 5.00