Section 1
- git-help · Display help information about Git
- git-hg · tool for tracking Hg repos in Git
- git-hg-helper · Helper commands for git-mercurial bidirectional interaction
- git-history · EXPERIMENTAL: Rewrite history
- git-history-coverage · summarise test coverage for recent git commits
- git-hook · Run Git hooks
- git-http-backend · Server side implementation of Git over HTTP
- git-http-fetch · Download from a remote Git repository via HTTP
- git-http-push · Push objects over HTTP/DAV to another repository
- git-hub · Git command line interface to GitHub
- git-icdiff · terminal side-by-side colorized word diff
- git-ignore · Add .gitignore patterns
- git-ignore-io · Get sample gitignore file
- git-imap-send · Send a collection of patches from stdin to an IMAP folder
- git-ime · An interactive git commit split helper tool
- git-import-dsc · Import Debian packages into a Git repository
- git-import-dscs · Import multiple versions of a Debian source packages into a Git repository
- git-import-orig · Import an upstream source into a git repository
- git-index-pack · Build pack index file for an existing packed archive
- git-info · Returns information on current repository
- git-init · Create an empty Git repository or reinitialize an existing one
- git-init-db · Creates an empty Git repository
- git-instaweb · Instantly browse your working repository in gitweb
- git-interpret-trailers · Add or parse metadata in commit messages
- git-last-modified · EXPERIMENTAL: Show when files were last modified
- git-latexdiff · Call latexdiff on two Git revisions of a file
- git-lfs · Work with large files in Git repositories
- git-lfs-checkout · Update working copy with file content if available
- git-lfs-clean · Git clean filter that converts large files to pointers
- git-lfs-clone · Efficiently clone a LFS-enabled repository
- git-lfs-completion · Shell tab-completion script generation for Git LFS
- git-lfs-dedup · Deduplicate Git LFS files
- git-lfs-env · Display the Git LFS environment
- git-lfs-ext · View extension details
- git-lfs-fetch · Download all Git LFS files for a given ref
- git-lfs-filter-process · Git filter process that converts between pointer and actual content
- git-lfs-fsck · Check GIT LFS files for consistency
- git-lfs-install · Install Git LFS configuration.
- git-lfs-lock · Set a file as "locked" on the Git LFS server
- git-lfs-locks · Lists currently locked files from the Git LFS server.
- git-lfs-logs · Show errors from the git-lfs command
- git-lfs-ls-files · Show information about Git LFS files in the index and working tree
- git-lfs-merge-driver · Merge text-based LFS files
- git-lfs-migrate · Migrate history to or from Git LFS
- git-lfs-pointer · Build, compare, and check pointers
- git-lfs-post-checkout · Git post-checkout hook implementation
- git-lfs-post-commit · Git post-commit hook implementation
- git-lfs-post-merge · Git post-merge hook implementation
- git-lfs-pre-push · Git pre-push hook implementation
- git-lfs-prune · Delete old LFS files from local storage
- git-lfs-pull · Download all Git LFS files for current ref & checkout
- git-lfs-push · Push queued large files to the Git LFS endpoint
- git-lfs-smudge · Git smudge filter that converts pointer in blobs to the actual content
- git-lfs-standalone-file · Standalone transfer adapter for file URLs
- git-lfs-status · Show the status of Git LFS files in the working tree
- git-lfs-track · View or add Git LFS paths to Git attributes
- git-lfs-uninstall · Remove Git LFS configuration
- git-lfs-unlock · Remove "locked" setting for a file on the Git LFS server
- git-lfs-untrack · Remove Git LFS paths from Git Attributes
- git-lfs-update · Update Git hooks
- git-line-summary · Show repository summary by line
- git-local-commits · List local commits
- git-local-fetch · Duplicates another git repository on a local system
- git-lock · Lock a file excluded from version control
- git-locked · ls files that have been locked
- git-log · Show commit logs
- git-lost-found · Recover lost refs that luckily have not yet been pruned
- git-ls-files · Show information about files in the index and the working tree
- git-ls-remote · List references in a remote repository
- git-ls-tree · List the contents of a tree object
- git-magic · Automate add/commit/push routines
- git-mailinfo · Extracts patch and authorship from a single e-mail message
- git-mailsplit · Simple UNIX mbox splitter program
- git-maintenance · Run tasks to optimize Git repository data
- git-merge · Join two or more development histories together
- git-merge-base · Find as good common ancestors as possible for a merge
- git-merge-changelog · git merge driver for GNU ChangeLog files
- git-merge-file · Run a three-way file merge
- git-merge-index · Run a merge for files needing merging
- git-merge-into · Merge one branch into another
- git-merge-one-file · The standard helper program to use with git-merge-index
- git-merge-repo · Merge two repo histories
- git-merge-tree · Perform merge without touching index or working tree
- git-mergetool · Run merge conflict resolution tools to resolve merge conflicts
- git-mergetool--lib · Common Git merge tool shell scriptlets
- git-missing · Show commits missing from another branch
- git-mktag · Creates a tag object with extra validation
- git-mktree · Build a tree-object from ls-tree formatted text
- git-mr · Checks out a merge request locally
- git-multi-pack-index · Write and verify multi-pack-indexes
- git-mv · Move or rename a file, a directory, or a symlink
- git-name-rev · Find symbolic names for given revs
- git-notes · Add or inspect object notes
- git-notifier · script to be used with git as a post-receive hook
- git-obliterate · rewrite past commits to remove some files
- git-p4 · Import from and submit to Perforce repositories
- git-p4import · Import a Perforce repository into git
- git-pack-objects · Create a packed archive of objects
- git-pack-redundant · Find redundant pack files
- git-pack-refs · Pack heads and tags for efficient repository access
- git-parse-remote · Routines to help parsing remote repository access parameters
- git-paste · Send patches to pastebin for chat conversations
- git-patch-id · Compute unique IDs for patches
- git-pbuilder · Wrapper around cowbuilder/qemubuilder for gbp buildpackage
- git-peek-remote · List the references in a remote repository
- git-phab · Git subcommand to integrate with phabricator.
- git-pr · Checks out a pull request locally
- git-prune · Prune all unreachable objects from the object database
- git-prune-packed · Remove extra objects that are already in pack files
- git-psykorebase · Rebase a branch with a merge commit
- git-publish · Prepare and store patch revisions as git tags
- git-pull · Fetch from and integrate with another repository or a local branch
- git-pull-request · Create pull request for GitHub project
- git-push · Update remote refs along with associated objects
- git-pw · git-pw is a tool for integrating Git with...
- git-pw-bundle · Interact with bundles.
- git-pw-bundle-add · Add one or more patches to a bundle.
- git-pw-bundle-apply · Apply bundle.
- git-pw-bundle-create · Create a bundle.
- git-pw-bundle-delete · Delete a bundle.
- git-pw-bundle-download · Download bundle in mbox format.
- git-pw-bundle-list · List bundles.
- git-pw-bundle-remove · Remove one or more patches from a bundle.
- git-pw-bundle-show · Show information about bundle.
- git-pw-bundle-update · Update a bundle.
- git-pw-patch · Interact with patches.
- git-pw-patch-apply · Apply patch.
- git-pw-patch-download · Download patch in diff or mbox format.
- git-pw-patch-list · List patches.
- git-pw-patch-show · Show information about patch.
- git-pw-patch-update · Update one or more patches.
- git-pw-series · Interact with series.
- git-pw-series-apply · Apply series.
- git-pw-series-download · Download series in mbox format.
- git-pw-series-list · List series.
- git-pw-series-show · Show information about series.
- git-quick-stats · Simple and efficient way to access various stats in a git repository.
- git-quiltimport · Applies a quilt patchset onto the current branch
- git-range-diff · Compare two commit ranges (e.g. two versions of a branch)
- git-read-tree · Reads tree information into the index
- git-reauthor · Rewrite history to change author's identity
- git-rebase · Reapply commits on top of another base tip
- git-rebase-patch · Rebases a patch
- git-receive-pack · Receive what is pushed into the repository
- git-refactor · Create refactor branch
- git-reflog · Manage reflog information
- git-refs · Low-level access to refs
- git-reintegrate · Manage integration branches in Git
- git-release · Commit, tag and push changes to the repository
- git-relink · Hardlink common objects in local repositories
- git-remote · Manage set of tracked repositories
- git-remote-annex · remote helper program to store a git repository in a git-annex special remote
- git-remote-bzr · Git remote support for Bazaar repositories
- git-remote-datalad-annex · Git remote helper to fetch/push via any git-annex special remote
- git-remote-ext · Bridge smart transport to external command.
- git-remote-fd · Reflect smart transport stream back to caller
- git-remote-gcrypt · GNU Privacy Guard-encrypted git remote
- git-remote-gittuf · gittuf remote plugin for git
- git-remote-helpers · Helper programs to interact with remote repositories
- git-remote-hg · bidirectional bridge between Git and Mercurial
- git-remote-p2p-annex · remote helper program to talk to git-annex over a P2P network
- git-remote-rad · Git remote helper for Radicle
- git-remote-testgit · Example remote-helper
- git-remote-tor-annex · remote helper program to talk to git-annex over tor
- git-rename-branch · rename local branch and push to remote
- git-rename-file · Rename a file or directory and ensure Git recognizes the change, regardless of filesystem case-sensitivity.
- git-rename-remote · Rename a remote
- git-rename-tag · Rename a tag
- git-repack · Pack unpacked objects in a repository
- git-repair · Fix a broken git repository
- git-repl · git read-eval-print-loop
- git-replace · Create, list, delete refs to replace objects
- git-replay · EXPERIMENTAL: Replay commits on a new base, works with bare repos too
- git-repo · Retrieve information about the repository
- git-repo-config · Get and set repository or global options
- git-request-pull · Generates a summary of pending changes
- git-rerere · Reuse recorded resolution of conflicted merges
- git-reset · Set `HEAD` or the index to a known state
- git-reset-file · Reset one file
- git-resolve · Merge two commits
- git-restore · Restore working tree files
- git-restore-mtime · Restore original modification time of files based on the date of the most recent commit that modified them
- git-rev-list · Lists commit objects in reverse chronological order
- git-rev-parse · Pick out and massage parameters
- git-revert · Revert some existing commits
- git-review · Submit changes to Gerrit for review
- git-revise · Efficiently update, split, and rearrange git commits
- git-rm · Remove files from the working tree and from the index
- git-root · show path of root
- git-runstatus · A helper for git-status and git-commit
- git-scp · Copy files to SSH compatible git-remote
- git-secret-add · starts to track added files.
- git-secret-cat · decrypts files passed on command line to stdout.
- git-secret-changes · view diff of the hidden files.
- git-secret-clean · removes all the hidden files.
- git-secret-hide · encrypts all added files with repo keyring.
- git-secret-init · initializes git-secret repository.
- git-secret-killperson · deletes key identified by an email from the inner keyring.
- git-secret-list · prints all the added files.
- git-secret-remove · removes files from index.
- git-secret-removeperson · removes user´s public key from repo keyring.
- git-secret-reveal · decrypts all added files.
- git-secret-tell · adds person who can access private data.
- git-secret-usage · prints all the available commands.
- git-secret-whoknows · print email for each key in the keyring.
- git-secrets · Prevents you from committing passwords and other sensitive information to a git repository.
- git-sed · replace patterns in git-controlled files
- git-send-email · Send a collection of patches as emails
- git-send-pack · Push objects over Git protocol to another repository
- git-setup · Set up a git repository
- git-sh
- git-sh-i18n · Git's i18n setup code for shell scripts
- git-sh-i18n--envsubst · Git's own envsubst(1) for i18n fallbacks
- git-sh-setup · Common Git shell script setup code
- git-shell · Restricted login shell for Git-only SSH access
- git-shortlog · Summarize `git log` output
- git-show · Show various types of objects
- git-show-branch · Show branches and their commits
- git-show-index · Show packed archive index
- git-show-merged-branches · Show merged branches
- git-show-ref · List references in a local repository
- git-show-tree · show branch tree of commit history
- git-show-unmerged-branches · Show unmerged branches
- git-sparse-checkout · Reduce your working tree to a subset of tracked files
- git-squash · squash N last changes up to a ref'ed commit
- git-ssh-fetch · Pulls from a remote repository over ssh connection
- git-ssh-upload · Pushes to a remote repository over ssh connection
- git-stage · Add file contents to the staging area
- git-stamp · Stamp the last commit message
- git-standup · Recall the commit history
- git-stash · Stash the changes in a dirty working directory away
- git-status · Show the working tree status
- git-strip-merge · A git-merge wrapper that deletes files on a "foreign" branch before merging
- git-stripspace · Remove unnecessary whitespace
- git-submodule · Initialize, update or inspect submodules
- git-subrepo · Git Submodule Alternative
- git-subtree · Merge subtrees together and split repository into subtrees
- git-summary · Show repository summary
- git-svn · Bidirectional operation between a Subversion repository and Git
- git-svnimport · Import a SVN repository into git
- git-switch · Switch branches
- git-symbolic-ref · Read, modify and delete symbolic refs
- git-sync · Sync local branch with remote branch
- git-tag · Create, list, delete or verify tags
- git-tar-tree · Create a tar archive of the files in the named tree object
- git-touch · Touch and add file to the index
- git-undo · Remove latest commits
- git-unlock · Unlock a file excluded from version control
- git-unpack-file · Creates a temporary file with a blob's contents
- git-unpack-objects · Unpack objects from a packed archive
- git-update-index · Register file contents in the working tree to the index
- git-update-ref · Update the object name stored in a ref safely
- git-update-server-info · Update auxiliary info file to help dumb servers
- git-upload-archive · Send archive back to git-archive
- git-upload-pack · Send objects packed back to git-fetch-pack
- git-url-parse · Parse and extract git URL components
- git-utimes · Change files modification time to their last commit date
- git-var · Show a Git logical variable
- git-verify-commit · Check the GPG signature of commits
- git-verify-pack · Validate packed Git archive files
- git-verify-tag · Check the GPG signature of tags
- git-version · Display version information about Git
- git-warp-time · CLI utility that resets the timestamps of files in a Git repository working directory to the exact timestamp of the last commit which modified each file
- git-web--browse · Git helper script to launch a web browser
- git-whatchanged · Show logs with differences each commit introduces
- git-whoami · tell about author and committer information
- git-worktree · Manage multiple working trees
- git-write-tree · Create a tree object from the current index
- git.transition · GNU Interactive Tools - git transition script
- git2cl · tool to convert git logs to GNU ChangeLog
- git2gv · show your git commits graphically
- git_load_dirs · Import upstream archives into tla, hg, darcs, or git and handle renames
- gita · Manage many git repos
- gitaction · GNU Interactive Tools - per file type action script
- gitano-setup · set up a Gitano instance
- gitbatch · Manage git repositories in one place
- gitbrute · brute-force a git commit hash to a given prefix
- gitcmp · GNU Interactive Tools version 4.3.6 - file compare utility
- gitdiff · Without options, show numbered files modified by the patch. With options, behave as filterdiff.
- gitdiffview · Without options, show numbered files modified by the patch. With options, behave as filterdiff.
- gitdpkgname · GNU Interactive Tools - gitdpkgname helper script
- gitfm · GNU Interactive Tools File Manager
- gitg · Git repository viewer
- github-backup · backs up data from GitHub
- github-debian-upstream · github-debian-upstream
- github-markup · GitHub Markup rendering.
- github-notifier · companion script for git-notifier, that watches GitHub repositories for changes
- gitinspector · statistical analysis tool for git repositories
- gitinternal · Helper programs for gnuit
- gitit · wiki engine backed by a git or darcs filestore
- gitk · The Git repository browser
- gitkeys · GNU Interactive Tools - Display key sequence utility
- gitlint · Git commit message linter
- gitmkdirs · Helper programs for gnuit
- gitmount · GNU Interactive Tools - auto-mount script
- gitolite · gatekeeper for git repositories
- gitpkg · export a Debian source package from nominated git revisions
- gitps · A process viewer/killer
- gitredir · GNU Interactive Tools version 4.3.6 - redirection script
- gitregrep · GNU Interactive Tools - recursive grep
- gitremote-helpers · Helper programs to interact with remote repositories
- gitrfgrep · GNU Interactive Tools - recursive grep
- gitrgrep · GNU Interactive Tools - recursive grep
- gitriddance · closes all open issues and pull requests
- gitshow · Without options, show numbered files modified by the patch. With options, behave as filterdiff.
- gitshowview · Without options, show numbered files modified by the patch. With options, behave as filterdiff.
- gitsign · Keyless Git signing using Sigstore
- gitsign-credential-cache · Gitsign(1) credential caching helper
- gitso · Gitso is to support others
- gitstats · git history statistics generator
- gittrac · Low-ceremony bug tracker for projects under CVS
- gittuf · security layer for git(1) repositories
- gitunpack · GNU Interactive Tools - Unified archive unpacking
- gitview · An ASCII/HEX file viewer
- gitweb · Git web interface (web frontend to Git repositories)
- gitwhich · Helper programs for gnuit
- gitwipe · An utility for wiping files
- gitxgrep · Helper programs for gnuit
- givaro-config · tool for linking against Givaro
- giver · simple file sharing desktop application
- giws · Generate C++ class wrappers to call Java methods/objects
- gjackclock · JACK transport "Big Clock"
- gjacktransport · JACK transport control application
- gjar · - Archive tool for Java archives
- gjar-4.2 · - Archive tool for Java archives
- gjar-4.3 · - Archive tool for Java archives
- gjar-4.4 · - Archive tool for Java archives
- gjar-4.6 · - Archive tool for Java archives
- gjar-4.7 · - Archive tool for Java archives
- gjar-4.8 · - Archive tool for Java archives
- gjar-4.9 · - Archive tool for Java archives
- gjar-6 · - Archive tool for Java archives
- gjarsigner · Java ARchive (JAR) file signing and verification tool
- gjarsigner-4.2 · Java ARchive (JAR) file signing and verification tool
- gjarsigner-4.3 · Java ARchive (JAR) file signing and verification tool
- gjarsigner-4.4 · Java ARchive (JAR) file signing and verification tool
- gjarsigner-4.6 · Java ARchive (JAR) file signing and verification tool
- gjarsigner-4.7 · Java ARchive (JAR) file signing and verification tool
- gjarsigner-4.8 · Java ARchive (JAR) file signing and verification tool
- gjarsigner-4.9 · Java ARchive (JAR) file signing and verification tool
- gjarsigner-6 · Java ARchive (JAR) file signing and verification tool
- gjavah · - generate header files from Java class files
- gjavah-4.2 · - generate header files from Java class files
- gjavah-4.3 · - generate header files from Java class files
- gjavah-4.4 · - generate header files from Java class files
- gjavah-4.6 · - generate header files from Java class files
- gjavah-4.7 · - generate header files from Java class files
- gjavah-4.8 · - generate header files from Java class files
- gjavah-4.9 · - generate header files from Java class files
- gjavah-6 · - generate header files from Java class files
- gjay · organizes music collections
- gjdoc · GNU Classpath Tools Guide
- gjdoc-4.4 · GNU Classpath Tools Guide
- gjdoc-4.6 · GNU Classpath Tools Guide
- gjdoc-4.7 · GNU Classpath Tools Guide
- gjdoc-4.8 · GNU Classpath Tools Guide
- gjdoc-4.9 · GNU Classpath Tools Guide
- gjdoc-6 · GNU Classpath Tools Guide
- gjh_asl_json · gjh solver, like solver from AMPL Library
- gjig · Simplified graphics administrator for Debian
- gjiten · Japanese dictionary for Gnome
- gjots2 · A gnome-2/X11 jotter
- gjots2docbook · Convert a gjotsfile to DOCBOOK (on stdout)
- gjots2html · Convert a gjotsfile to HTML (on stdout)
- gjots2lpr · export gjots2 or other txt files to PDF or PS
- gjson · filter and extract data from JSON-like files A simple way to filter and extract data from JSON-like data structures. Python porting of the Go GJSON package.
- gkb_applet · GNOME Keyboard Applet for the GNOME panel.
- gkb_xmmap · Set your keyboard map with the GNOME Keyboard Applet.
- gkdebconf · frontend to dpkg-reconfigure
- gkdebconf-term · wrapper to dpkg-reconfigure
- gkdial · ppp configuration and dialing tool
- gkermit · G-Kermit (GNU Kermit) 1.00 file transfer software.
- gkeytool · Manage private keys and public certificates
- gkeytool-4.2 · Manage private keys and public certificates
- gkeytool-4.3 · Manage private keys and public certificates
- gkeytool-4.4 · Manage private keys and public certificates
- gkeytool-4.6 · Manage private keys and public certificates
- gkeytool-4.7 · Manage private keys and public certificates
- gkeytool-4.8 · Manage private keys and public certificates
- gkeytool-4.9 · Manage private keys and public certificates
- gkeytool-6 · Manage private keys and public certificates
- gkiss · small staticly linked shell with many builtins.
- gkrellm · The GNU Krell Monitors
- gkrellmd · The GNU Krell Monitors Server
- gks-qrcode · show QR code for GPG key
- gkstart · Startup script for GNUKhata accounting system
- gksu · GTK+ frontend for su and sudo
- gksu-properties · Configure the behaviour of gksu
- gksudo · GTK+ frontend for su and sudo
- gksuexec · a Gtk+ frontend to gksu's command line options
- gkwish · GroupKit interpreter
- gl · a version control system on top of Git
- gl-info · OpenGL test program for FlightGear
- gla11y · Check accessibility of glade .ui files
- glab · A GitLab CLI tool.
- glab-alias · Create, list, and delete aliases.
- glab-alias-delete · Delete an alias.
- glab-alias-list · List aliases.
- glab-alias-set · Set an alias for a longer command.
- glab-api · Make an authenticated request to the GitLab API.
- glab-artifact-registry · Authenticate with GitLab Artifact Registry. (EXPERIMENTAL)
- glab-artifact-registry-get-token · Get a short-lived access token for the GitLab Artifact Registry. (EXPERIMENTAL)
- glab-artifact-registry-login · Authenticate a package manager against the GitLab Artifact Registry. (EXPERIMENTAL)
- glab-artifact-registry-status · Check your access to the GitLab Artifact Registry. (EXPERIMENTAL)
- glab-attestation · Manage software attestations. (EXPERIMENTAL)
- glab-attestation-verify · Verify the provenance of a specific artifact or file. (EXPERIMENTAL)
- glab-auth · Manage authentication for glab.
- glab-auth-configure-docker · Register glab as a Docker credential helper.
- glab-auth-docker-helper · A Docker credential helper for GitLab container and artifact registries.
- glab-auth-dpop-gen · Generate a DPoP (demonstrating-proof-of-possession) proof JWT. (EXPERIMENTAL)
- glab-auth-login · Authenticate with a GitLab instance.
- glab-auth-logout · Log out from a GitLab instance.
- glab-auth-status · View authentication status.
- glab-changelog · Generate changelogs from your project's commit history.
- glab-changelog-generate · Generate a changelog for the current project.
- glab-check-update · Check for the latest glab version.
- glab-ci · Work with GitLab CI/CD pipelines and jobs.
- glab-ci-cancel · Cancel a running pipeline or job.
- glab-ci-cancel-job · Cancel CI/CD jobs.
- glab-ci-cancel-pipeline · Cancel CI/CD pipelines.
- glab-ci-config · View and inspect GitLab CI/CD configuration.
- glab-ci-config-compile · View the merged CI/CD configuration.
- glab-ci-delete · Delete CI/CD pipelines.
- glab-ci-get · Get the details of a CI/CD pipeline.
- glab-ci-lint · Check if your .gitlab-ci.yml file is valid.
- glab-ci-list · List CI/CD pipelines.
- glab-ci-retry · Retry a CI/CD job.
- glab-ci-run · Create a new CI/CD pipeline.
- glab-ci-run-trig · Run a CI/CD pipeline trigger.
- glab-ci-status · View CI/CD pipeline status.
- glab-ci-trace · Trace a CI/CD job log in real time.
- glab-ci-trigger · Trigger a manual CI/CD job.
- glab-ci-view · View, run, retry, and cancel CI/CD pipeline jobs.
- glab-cluster · Manage GitLab Agents for Kubernetes and their clusters.
- glab-cluster-agent · Manage GitLab Agents for Kubernetes.
- glab-cluster-agent-bootstrap · Bootstrap a GitLab Agent for Kubernetes in a project.
- glab-cluster-agent-check-manifest-usage · Find agents using deprecated GitOps manifest settings. (EXPERIMENTAL)
- glab-cluster-agent-check_manifest_usage · Check agent configuration files for built-in GitOps manifests usage. (EXPERIMENTAL.)
- glab-cluster-agent-get-token · Create a personal access token for a GitLab Agent for Kubernetes.
- glab-cluster-agent-list · List GitLab Agents for Kubernetes in a project.
- glab-cluster-agent-token · Manage GitLab Agents for Kubernetes tokens.
- glab-cluster-agent-token-cache · Manage cached GitLab Agent tokens.
- glab-cluster-agent-token-cache-clear · Clear cached GitLab Agent tokens.
- glab-cluster-agent-token-cache-list · List cached GitLab Agent tokens.
- glab-cluster-agent-token-list · List tokens for a GitLab Agent for Kubernetes.
- glab-cluster-agent-token-revoke · Revoke an agent token.
- glab-cluster-agent-update-kubeconfig · Update your kubeconfig for use with a GitLab Agent for Kubernetes.
- glab-cluster-graph · Query the Kubernetes object graph using the GitLab Agent for Kubernetes. (EXPERIMENTAL)
- glab-completion · Generate shell completion scripts.
- glab-config · Manage glab settings.
- glab-config-edit · Opens the glab configuration file.
- glab-config-get · Prints the value of a given configuration key.
- glab-config-path · Print the location of the global configuration file.
- glab-config-set · Updates configuration with the value of a given key.
- glab-container-registry · Work with GitLab container registries.
- glab-container-registry-repository · Manage container registry repositories.
- glab-container-registry-repository-delete · Delete a container registry repository.
- glab-container-registry-repository-list · List container registry repositories.
- glab-container-registry-repository-view · View a container registry repository.
- glab-container-registry-tag · Manage container registry tags.
- glab-container-registry-tag-delete · Delete container registry tags.
- glab-container-registry-tag-list · List container registry repository tags.
- glab-container-registry-tag-view · View a container registry tag.
- glab-dependency-firewall · Configure and monitor GitLab Dependency Firewall for local package managers. (BETA)
- glab-dependency-firewall-bundle · Run Bundler through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-cargo · Run Cargo through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-ci-summary · Summarize Dependency Firewall activity from the CI log. (BETA)
- glab-dependency-firewall-gem · Run gem through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-go · Run go through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-gradle · Run Gradle through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-maven · Run Maven through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-npm · Run npm through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-package · Check a package against the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-pip · Run Pip through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-pipenv · Run Pipenv through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-pnpm · Run pnpm through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-poetry · Run Poetry through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-twine · Run Twine through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-uv · Run uv through the GitLab Dependency Firewall. (BETA)
- glab-dependency-firewall-yarn · Run Yarn through the GitLab Dependency Firewall. (BETA)
- glab-deploy-key · Manage deploy keys.
- glab-deploy-key-add · Add a deploy key to a GitLab project.
- glab-deploy-key-delete · Deletes a single deploy key specified by the ID.
- glab-deploy-key-get · Returns a single deploy key specified by the ID.
- glab-deploy-key-list · Get a list of deploy keys for the current project.
- glab-deploy-token · Manage deploy tokens.
- glab-deploy-token-list · List deploy tokens.
- glab-duo · Work with GitLab Duo.
- glab-duo-ask · Generate Git commands from natural language.
- glab-duo-cli · Run the GitLab Duo CLI.
- glab-duo-cli-update · Update the GitLab Duo CLI binary to the latest compatible version.
- glab-govern · Manage AI governance. (EXPERIMENTAL)
- glab-govern-audit · Manage AI agent audit events and sessions. (EXPERIMENTAL)
- glab-govern-audit-sync · Sync agent session data to GitLab. (EXPERIMENTAL)
- glab-govern-doctor · Diagnose AI governance configuration, authentication, and hook setup. (EXPERIMENTAL)
- glab-govern-setup · Configure this machine to record AI agent sessions. (EXPERIMENTAL)
- glab-gpg-key · Manage GPG keys registered with your GitLab account.
- glab-gpg-key-add · Add a GPG key to your GitLab account.
- glab-gpg-key-delete · Deletes a single GPG key specified by the ID.
- glab-gpg-key-get · Returns a single GPG key specified by the ID.