peterehm / gh
Git/GitHub 工具
v1.0.1
2017-12-01 08:52 UTC
Requires
- php: ^7.1
- knplabs/github-api: ^2.0
- php-http/guzzle6-adapter: ^1.0
- symfony/console: ^4.0
- symfony/process: ^4.0
- symfony/yaml: ^4.0
- twig/twig: ^2.0
This package is auto-updated.
Last update: 2024-09-04 21:18:06 UTC
README
此工具旨在为常见的git/GitHub功能提供支持,并从简单的合并工具发展成为一个提供常用命令便捷快捷方式的工具。
gh期望在git根目录下有一个包含有效名称的composer.json文件。如果您没有composer.json并且正在执行像合并命令这样的GitHub相关命令,您需要指定用户名和仓库。
gh还期望按照惯例使用组织名称的远程服务器。如果不存在,gh会在需要时创建一个。
开始使用
./gh configure
来设置您的GitHub令牌。
之后使用./gh
来了解可用的功能概述。
安装
通过composer可以安装gh
。
composer global require 'peterrehm/gh=dev-master'
请确保您已经定义了以下导出路径
export PATH=~/.composer/vendor/bin:$PATH
当使用Zsh时,.zshrc中的导出路径必须更新。此外,您应该使用完整路径而不是~/。