本文介绍在Linux操作系统下GitHub CLI的安装方法,适合在Ubuntu、Debian、CentOS和Fedora发行版上。GitHub CLI(gh)是一个将Github功能引入命令行的工具,该工具将拉取请求、问题和其他GitHub概念带到已经使用git和代码的位置旁边的终端。
在Linux下安装GitHub CLI 如果您运行的是任何版本的Linux,则GitHub CLI二进制文件应该可以为您正常工作。 您可以使用以下命令查看gh的最新版本: VERSION=`curl "https://api.github.com/repos/cli/cli/releases/latest" | grep '"tag_name"' | sed -E 's/.*"([^"]+)".*/\1/' | cut -c2-` echo $VERSION 参考:curl命令_Linux curl命令使用详解:利用URL规则在命令行下工作的文件传输工具。 下载最新的二进制文件: curl -sSL https://github.com/cli/cli/releases/download/v${VERSION}/gh_${VERSION}_linux_amd64.tar.gz 解压缩下载的文件: tar xvf gh_${VERSION}_linux_amd64.tar.gz 将二进制文件复制到/usr/local/bin目录: sudo cp gh_${VERSION}_linux_amd64/bin/gh /usr/local/bin/ 使用gh命令确认版本: $ gh version gh version 0.9.0 (2020-05-26) https://github.com/cli/cli/releases/tag/v0.9.0 复制gh的手册页: sudo cp -r gh_${VERSION}_linux_amd64/share/man/man1/* /usr/share/man/man1/ 您可以看到完整的列表: $ ls gh_${VERSION}_linux_amd64/share/man/man1/
手册页用法示例: $ man gh $ man gh-issue $ man gh-pr 如果您使用的是Arch Linux,则可以从AUR安装gh: $ yay -S github-cli 参考:在Arch Linux下安装Yay、Pakku、Pacaur、Pikaur、Trizen、Aura
附:GitHub CLI(gh)用法 1、指令 要查看有关任何命令的详细信息,请使用gh [command] [subcommand] --help: gh issue [status, list, view, create] gh pr [status, list, view, checkout, create] gh repo [clone, create, fork, view] gh config [get, set] gh help 2、参数 --help:显示命令帮助。 -R, --repo OWNER/REPO:使用OWNER/REPO格式选择另一个存储库。 --version:显示gh版本。
相关主题 |