path: canonicalize by expanding a leading ~ to the value of $HOME and ~user to the home directory for the specified user. This specifier has no effect when setting the value (but you can use git config section.variable ~/ from the command line to let your shell do the expansion.) expi...
Use reflog to find a better common ancestor between<upstream>and<branch>when calculating which commits have been introduced by<branch>. When--fork-pointis active,fork_pointwill be used instead of<upstream>to calculate the set of commits to rebase, wherefork_pointis the result ofgit merge-base...
Prescriptive Buyer Journeys Sales Development Sales Plays SMB Marketing Team Member Social Media Policy The Source Handbook User Engagement UTM Strategy Virtual Events People Group People Policies Product Development Flow Product Handbook Sales Security at GitLab ...
Integration Tutorials Create a Jenkins Pipeline Environments Infrastructure Educational Services GitLab Product Training for Customer Success GitLab Quick Start for New GitLab.com Customers Initiatives Partners Product Usage Reporting Vision Professional Services Team Handbook Public Sector Renewa...
面向企业提供一站式研发管理解决方案,包括代码管理、项目管理、文档协作、测试管理、CICD、效能度量等多个模块,支持SaaS、私有化等多种部署方式,帮助企业有序规划和管理研发过程,提升研发效率和质量。
Use the templates When you create or edit an issue or a merge request, it shows in theChoose a templatedropdown list. To apply a template: Create or edit an issue or a merge request. Select theChoose a templatedropdown list. If theDescriptiontext box hasn’t been empty, to confirm, sel...
.github/workflows: use actions/setup-go everywhere#5729(@bk2204) build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0#5718(@dependabot[bot]) chore: fix function names in comment#5709(@rustfix) Include remote error when pure SSH protocol fails#5674(@bk2204) ...
The built-in scripts are mostly shell and PERL scripts, but you can use any scripting language you like as long as it can be run as an executable. The shebang line (#!/bin/sh) in each script defines how your file should be interpreted. So, to use a different language, all you hav...
You can use a configuration template to register a runner with settings that are not supported by theregistercommand. Prerequisites: The volume for the location of the template file must be mounted on the GitLab Runner container. A runner authentication or registration token: ...
##! To be used when Workhorse is supposed to use a different Redis instance than ##! other components. The settings specified here should match ##! `gitlab_rails['redis_workhorse_*']` settings, if specified. If not specified, ##! they are inferred from the below values. `gitlab_rail...