Files
vim-ale/gh
AJ ONeal 1803c208c3 feat: install shell completions and man pages from archives
Updated install.sh for bat, fd, gh, goreleaser, lsd, rg, sd, watchexec,
and zoxide to extract and install shell completions (bash, fish, zsh) and
man pages from their release archives. Completions go to standard XDG
locations under the versioned opt directory. All moves use 2>/dev/null
fallbacks for older versions that don't include completions.
2026-03-10 09:15:23 -06:00
..
2026-03-08 19:38:49 -06:00
2023-10-30 01:35:38 -06:00

title, homepage, tagline
title homepage tagline
GitHub CLI https://github.com/cli/cli `gh` is GitHub on the command line.

To update or switch versions, run webi gh@stable (or @v1, @beta, etc).

Files

These are the files / directories that are created and/or modified with this install:

~/.config/envman/PATH.env
~/.local/bin/gh
~/.config/gh/

Cheat Sheet

gh is cross-platform Github command-line. You can perform pull requests create-repo, isssues, fork and other GitHub functionalities right from your terminal while Working with Git and your code.

Installation:

  • For macOS and Windows macOS/Windows
  • For linux Installation on specific distribution linux

Authentication

Authenticate with your Github account.

gh auth login

Pull Request

Create a pull request.

gh pr create -t <title> -b <body>

Check out pull requests locally.

gh pr checkout <pr#>

Check the status of your pull requests.

gh pr status

View Your pull requests' checks.

gh pr check

Issues

View and filter a repository's open issues.

gh issue list

Release

Create a new release.

gh release create 0.1

Actions

How to see the status of recent jobs

gh run list

Note: The Job ID is the third from the right column.

How to view failure details

gh run view <job-id>

How to rerun a failed job

gh run rerun <job-id>

Repo

View repository READMEs.

gh repo view

Create Shortcut

Create Shortcut for a gh command.

gh alias set bugs 'issue list --label="bugs"'