舉報

會員
GitLab Cookbook
最新章節(jié):
Index
ThisbookisaimedatdevelopersanddevopsthathaveaGitLabserverrunning,andwanttobesuretheyuseittoitsfullpotential.ThisbookwillalsobeusefulforpeoplelookingforagreatGitplatform,andlearnhowtosetitupsuccessfully.SomesystemadministratingexperienceonaUNIX-basedsystemwouldbeuseful,butisnotrequired.
目錄(99章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Introduction and Installation
- Introduction
- Using the Omnibus package
- Setting up the server dependencies for source installation
- Set up the database for source installation
- Installing GitLab from source
- Using Chef and GitLab Cookbook
- Logging in for the first time
- Creating your first project
- Chapter 2. Explaining Git
- Introduction
- Generating your SSH key on Unix-like systems
- Generating your SSH key on Windows
- Adding your SSH key to GitLab
- Creating your first Git project
- Cloning your repository and pushing code to it
- Working with branches
- Performing a rebase operation
- Squashing your commits
- Chapter 3. Managing Users Groups and Permissions
- Introduction
- Adding a user
- Creating a group
- Working with user permissions
- Protecting your main branches
- Configuring the project's visibility
- Removing a user
- Chapter 4. Issue Tracker and Wiki
- Creating your first issue
- Creating your first merge request
- Accepting a merge request
- Referencing issues
- Working with milestones
- Creating your first wiki page
- Managing your wiki with Gollum
- Chapter 5. Maintaining Your GitLab Instance
- Introduction
- Updating an Omnibus installation
- Updating GitLab from a source installation
- Troubleshooting your GitLab installation
- Creating a backup
- Restoring a backup
- Importing an existing repository
- Chapter 6. Webhooks External Services and the API
- Introduction
- Working with external services
- Using webhooks
- Using system hooks
- Getting your private token for the API
- Understanding the API status codes
- Managing your projects via the API
- Managing issues via the API
- Working with other API resources
- Working with the API sudo command
- Chapter 7. Using LDAP and OmniAuth Providers
- Introduction
- Setting up your LDAP server
- Installing a web interface for LDAP
- Adding a user to your LDAP server
- Configuring GitLab to use LDAP on an Omnibus installation
- Configuring GitLab to use LDAP on a source installation
- Setting up GitHub as an OmniAuth provider
- Chapter 8. GitLab CI
- Introduction to GitLab CI
- Installing the dependencies
- Installing the coordinator
- Installing the web server
- Installing a runner
- Linking your first project to GitLab CI
- Creating a build script
- Using GitLab CI webhooks
- Appendix 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 更新時間:2021-08-05 16:55:29
推薦閱讀
- 無代碼編程:用云表搭建企業(yè)數(shù)字化管理平臺
- Java高手真經(jīng)(高級編程卷):Java Web高級開發(fā)技術
- 數(shù)據(jù)庫系統(tǒng)原理及MySQL應用教程
- 區(qū)塊鏈:以太坊DApp開發(fā)實戰(zhàn)
- SQL Server 2016數(shù)據(jù)庫應用與開發(fā)
- ANSYS Fluent 二次開發(fā)指南
- UVM實戰(zhàn)
- Integrating Facebook iOS SDK with Your Application
- HoloLens與混合現(xiàn)實開發(fā)
- PHP與MySQL權威指南
- PyQt編程快速上手
- 創(chuàng)意UI Photoshop玩轉移動UI設計
- 算法秘籍
- 數(shù)據(jù)科學中的實用統(tǒng)計學(第2版)
- Android高級開發(fā)實戰(zhàn):UI、NDK與安全
- DevOps 精要:業(yè)務視角
- Effective C++:改善程序與設計的55個具體做法(第三版)中文版(雙色)
- R統(tǒng)計應用開發(fā)實戰(zhàn)
- HTML5+CSS3+JavaScript案例實戰(zhàn)
- Instant Buildroot
- Java從入門到精通(第7版)
- Visual Basic程序設計
- Oracle Solaris 11 Advanced Administration Cookbook
- Oracle程序員面試筆試寶典
- Node.js+Express+Vue.js項目開發(fā)實戰(zhàn)
- PHP編程入門指南(全2冊)
- 網(wǎng)頁制作教程
- Go程序開發(fā)實戰(zhàn)寶典
- Puppet 5 Essentials(Third Edition)
- Learning iOS Forensics