舉報

會員
GitLab Cookbook
最新章節:
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
推薦閱讀
- C語言程序設計實踐教程(第2版)
- Java程序設計與開發
- Learning Informatica PowerCenter 10.x(Second Edition)
- 精通API架構:設計、運維與演進
- Hands-On JavaScript High Performance
- Flux Architecture
- C#程序設計基礎:教程、實驗、習題
- 大模型RAG實戰:RAG原理、應用與系統構建
- C語言程序設計上機指導與習題解答(第2版)
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- Android群英傳
- Spring 5 Design Patterns
- 零基礎輕松學C++:青少年趣味編程(全彩版)
- HTML5程序開發范例寶典
- Java網絡編程實用精解
- Learning ArcGIS Geodatabases
- Odoo Development Cookbook
- Java應用架構設計:模塊化模式與OSGi
- Oracle Application Integration Architecture(AIA) Foundation Pack 11gR1:Essentials
- Unity游戲開發(原書第3版)
- Introducing Microsoft SQL Server 2019
- Numerical Computing with Python
- Java程序設計經典300例
- Swift iOS應用開發實戰
- 機器學習數學基礎一本通(Python版)
- Mastering CoreOS
- Python深度學習從原理到應用
- 劍指JavaWeb:技術詳解與應用實踐
- MATLAB從基礎到精通
- 以用戶為中心的軟件設計:打造用戶友好型應用的有效方法和準則