vince-winkintel/gitlab-cli-skills

glab-completion

Generate shell completion scripts for bash, zsh, fish, or PowerShell.

Quelltext ansehen
Originales Skill-Dokument

Aus dem Quell-Repository gerendert; Überschriften, Beispiele, Code, Tabellen, Links und Bilder bleiben erhalten.

glab completion

Overview


  This command outputs code meant to be saved to a file, or immediately                                                 
  evaluated by an interactive shell. To load completions:                                                               
                                                                                                                        
  ### Bash                                                                                                              
                                                                                                                        
  To load completions in your current shell session:                                                                    
                                                                                                                        

source <(glab completion -s bash)

                                                                                                                        
  To load completions for every new session, run this command one time:                                                 
                                                                                                                        
  #### Linux                                                                                                            
                                                                                                                        

glab completion -s bash > /etc/bash_completion.d/glab

                                                                                                                        
  #### macOS                                                                                                            
                                                                                                                        

glab completion -s bash > /usr/local/etc/bash_completion.d/glab

                                                                                                                        
  ### Zsh                                                                                                               
                                                                                                                        
  If shell completion is not already enabled in your environment you must                                               
  enable it. Run this command one time:                                                                                 
                                                                                                                        

echo "autoload -U compinit; compinit" >> ~/.zshrc

                                                                                                                        
  To load completions in your current shell session:                                                                    
                                                                                                                        

source <(glab completion -s zsh); compdef _glab glab

                                                                                                                        
  To load completions for every new session, run this command one time:                                                 
                                                                                                                        
  #### Linux                                                                                                            
                                                                                                                        

glab completion -s zsh > "${fpath[1]}/_glab"

                                                                                                                        
  #### macOS                                                                                                            
                                                                                                                        
  For older versions of macOS, you might need this command:                                                             
                                                                                                                        

glab completion -s zsh > /usr/local/share/zsh/site-functions/_glab

                                                                                                                        
  The Homebrew version of glab should install completions automatically.                                                
                                                                                                                        
  ### fish                                                                                                              
                                                                                                                        
  To load completions in your current shell session:                                                                    
                                                                                                                        

glab completion -s fish | source

                                                                                                                        
  To load completions for every new session, run this command one time:                                                 
                                                                                                                        

glab completion -s fish > ~/.config/fish/completions/glab.fish

                                                                                                                        
  ### PowerShell                                                                                                        
                                                                                                                        
  To load completions in your current shell session:                                                                    
                                                                                                                        

glab completion -s powershell | Out-String | Invoke-Expression

                                                                                                                        
  To load completions for every new session, add the output of the above command                                        
  to your PowerShell profile.                                                                                           
                                                                                                                        
  When installing glab through a package manager, however, you might not need                                           
  more shell configuration to support completions.                                                                      
  For Homebrew, see [brew shell completion](https://docs.brew.sh/Shell-Completion)                                      
                                                                                                                        
         
  USAGE  
         
    glab completion [--flags]  
         
  FLAGS  
         
    -h --help   Show help for this command.
    --no-desc   Do not include shell completion description.
    -s --shell  Shell type: bash, zsh, fish, powershell. (bash)

Quick start

bash
glab completion --help

Subcommands

This command has no subcommands.

aus demselben Repository

Weitere Skills

Alle Skills
vince-winkintel
Community

gitlab-cli-skills

Comprehensive GitLab CLI (glab) command reference and workflows for all GitLab operations via terminal. Use when user mentions GitLab CLI, glab commands, GitLab automation, MR/issue management via CLI, CI/CD pipeline commands, Artifact Registry token exchange, repo operations, authentication setup, or any GitLab terminal operations. Routes to specialized sub-skills for auth, CI, MRs, issues, releases, repos, and 30+ other glab commands. Triggers on glab, GitLab CLI, GitLab commands, GitLab terminal, GitLab automation.

Installationen
1
GitHub Stars
48
Aktualisiert
9. Sept.
vince-winkintel
Community

glab-check-update

Check for glab CLI updates and view latest version information. Use when checking if glab is up to date or finding available updates. Triggers on update glab, check version, glab version, CLI update.

Installationen
1
GitHub Stars
48
Aktualisiert
9. Sept.
vince-winkintel
Community

glab-ci

Work with GitLab CI/CD pipelines, jobs, and artifacts. Use when checking pipeline status, viewing job logs, debugging CI failures, triggering manual jobs, downloading artifacts, validating .gitlab-ci.yml, or managing pipeline runs. Triggers on pipeline, CI/CD, job, build, deployment, artifact, pipeline status, failed build, CI logs.

Installationen
1
GitHub Stars
48
Aktualisiert
9. Sept.
vince-winkintel
Community

glab-config

Manage glab CLI configuration settings including defaults, preferences, and per-host settings. Use when configuring glab behavior, setting defaults, or viewing current configuration. Triggers on config, configuration, settings, glab settings, set default.

Installationen
1
GitHub Stars
48
Aktualisiert
9. Sept.