官方发布github命令行客户端正式上线

2020年9月25日00:41:53 评论 5 1557字阅读5分11秒

 

官方发布github命令行客户端正式上线

GitHub CLI是一种开源的命令行界面 (CLI) 工具,在 GitHub.com 与本地之间处理命令行时,它可减少一些常见工作流程的冲突。 GitHub CLI 可帮助您最大程度地减少在终端和浏览器之间切换上下文所花的时间。

GitHub在官方博客中表示,自年初发布测试版以来,用户使用GitHub CLI创建了超过25万个拉取请求,执行超过35万个合并,创建超过2万个问题。

GitHub CLI现已支持:

  • 在终端里处理各种GitHub工作流,包括从处理问题到发布软件包;
  • 调用GitHub API编写几乎所有动作的脚本,并为任何命令设置自定义别名;
  • 除GitHub.com之外,CLI还能连接到GitHub企业服务。

从今以后,开发者只需输入gh命令,就可以快速签出拉取请求、查看提交代码差异、查询bug问题详细信息等。

官网:cli.github.com

对于Windows用户,可以从终端里安装,也可以直接下载msi安装包。

本站提供的下载地址:https://laiczhang.com/gh_1.0.0_windows_amd64.msi

只有5.84M,所以就算下载速度慢也不用等太久。。。

第一次使用,需要登录。

打开cmd,输入`gh`

显示如下提示即为安装成功,

Work seamlessly with GitHub from the command line.

USAGE
  gh <command> <subcommand> [flags]

CORE COMMANDS
  gist:       Create gists
  issue:      Manage issues
  pr:         Manage pull requests
  release:    Manage GitHub releases
  repo:       Create, clone, fork, and view repositories

ADDITIONAL COMMANDS
  alias:      Create command shortcuts
  api:        Make an authenticated GitHub API request
  auth:       Login, logout, and refresh your authentication
  completion: Generate shell completion scripts
  config:     Manage configuration for gh
  help:       Help about any command

FLAGS
  --help      Show help for command
  --version   Show gh version

EXAMPLES
  $ gh issue create
  $ gh repo clone cli/cli
  $ gh pr checkout 321

ENVIRONMENT VARIABLES
  See 'gh help environment' for the list of supported environment variables.

LEARN MORE
  Use 'gh <command> <subcommand> --help' for more information about a command.
  Read the manual at https://cli.github.com/manual

FEEDBACK
  Open an issue using 'gh issue create -R cli/cli'

如果安装成功,输入`gh auth login`,

选择下面几个登录选项即可,

  • What account do you want to log into?
  • How would you like to authenticate?
  • Choose default git protocol

英文提示的很清楚,就不一一演示了,只要最后显示

官方发布github命令行客户端正式上线

即为登录授权成功。

使用文档地址:https://docs.github.com/cn/github/getting-started-with-github/github-cli

 

继续阅读
  • 本文由 发表于 2020年9月25日00:41:53
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接