0

    GitHub CLI

    2023.12.13 | logindmin | 14次围观

    GitHub CLI是命令行上的 GitHub,它将拉取请求、问题和其他 GitHub的概念带到了你已经在使用git和你的代码的终端上,GitHub CLI可用于GitHub和GitHub Enterprise Server 2.20+上的仓库,并可安装在macOS、Windows和Linux上。

    软件特色

      再见,上下文切换。你好,终端。

      你的整个 GitHub 工作流程

      与问题、拉动请求、检查、发布等工作。

      脚本和定制

      调用GitHub API来编写几乎所有动作的脚本,并为任何命令设置自定义别名。

      企业就绪

      除了GitHub.com之外,连接到GitHub企业服务器。

      我们<3社区

      GitHub CLI是开源的,随时欢迎你的贡献。

    更新日志

      特点

      为管理GitHub版本添加gh发布命令 #1552

      增加ghpr检查命令#1563

      增加gh gist list/view/edit命令 #1699

      改进对所有命令的基础库的解析 #1706

      此外,gh pr create 现在会提示将当前分支推送到哪里,包括一个创建分叉的选项,而不是试图猜测头部仓库或在后台自动分叉。

      增加 gh pr create --head <branch> 标志,明确设置自动化的头分支,并选择退出任何分叉/推送功能。

      增加 gh config set prompt disabled 配置设置 #1639。

      增加gh帮助环境帮助主题,列出所有支持的环境变量 #1696

      增加对PAGER环境变量的支持,以启用终端寻呼机程序,如less,也通过寻呼机配置选项#1630来支持。

      添加gh auth登录-web标志#1642。

      改进

      pr merge --squash:在提交主题#1627中添加拉取请求标题。

      pr create: prepend body 默认为所选模板 #1611

      回帖查看:不要用HTML-cape输出 #1657

      问题列表:修复因Unicode和emoji字符导致的错位 #1677

      修正各种配色方案下的终端颜色显示 #1631

      修正zsh完成脚本 #1707

      修正在WSL #1708下打开网页浏览器的问题。

    发表评论