Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install gh-cli

How to install gh-cli

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install gh-cli
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.1.b Available View build log
Windows (64-bit)
Mac OS X (10.5+)
0.1.b Available View build log
Linux (32-bit)
0.1.b Available View build log
Linux (64-bit)
0.1.b Available View build log
0.1.b Available View build log
0.1.b Available View build log
 
Author
Dependencies
Imports
Lastest release
version 0.1.b on Dec 16th, 2012

github-cli

System Message: ERROR/3 (<string>, line 4)

Error in "image" directive: 1 argument(s) required, 0 supplied.

.. image::

System Message: WARNING/2 (<string>, line 5)

Explicit markup ends without a blank line; unexpected unindent.

https://secure.travis-ci.org/sigmavirus24/github-cli.png?branch=master :alt: Build Status :target: http://travis-ci.org/sigmavirus24/github-cli

This tool provides partial itneraction with GitHub and its API from the command line. This tool is far from complete or comprehensive.

Dependencies
Current Usage

If you would like command completion, look in the completion directory for your shell of choice. If you don't see one for your shell, feel free to send a pull request adding one! Note: The current bash completion is imperfect so feel free to improve on it and send pull requests.

To get a comprehensive look at the following commands, use their help pages like below.

help
$ gh help

System Message: ERROR/3 (<string>, line 37)

Inconsistent literal block quoting.

# Alternatively gh -h

$ gh help follow
$ gh help fork
$ gh help gists
$ gh help issues
$ gh help my
$ gh help pulls
$ gh help repos
$ gh help unfollow
follow
$ gh follow kennethreitz
$ gh follow sigmavirus24
fork
$ gh fork kennethreitz/requests
$ gh fork sigmavirus24/github3.py
$ gh fork sigmavirus24/github-cli
gists
$ gh gists
$ gh gists -u sigmavirus24
$ gh gists create -d "Public gist" file1.rb file2.rb file3.rb
$ gh gists create -p -d "Private gist" file1.py file2.py file3.py
issues
$ cd path/to/repo/on/GitHub
$ gh issues
$ gh sigmavirus24/github3.py issues
$ gh sigmavirus24/github3.py issues 48
$ gh issues 48 close
$ gh issues 48 reopen
$ gh issues 48 comment
$ gh issues 48 comments
my
$ gh my notifications
$ gh my dashboard
$ gh my issues
$ gh my stars
$ gh my profile
pulls
$ cd path/to/repo/on/GitHub
$ gh pulls
$ gh pulls 48 merge
$ gh pulls 48 close
$ gh pulls 48 comments
$ gh pulls create -h
$ gh pulls create -t "Pull Request Title" kennethreitz:master develop
repos
$ gh repos
$ gh repos create new_repo
$ gh repos -o orgname create new_repo
unfollow
$ gh unfollow sigmavirus24
License

System Message: ERROR/3 (<string>, line 134)

Error in "image" directive: 1 argument(s) required, 0 supplied.

.. image::

System Message: WARNING/2 (<string>, line 135)

Explicit markup ends without a blank line; unexpected unindent.

http://gplv3.fsf.org/gplv3-127x51.png :alt: GPLv3 :target: https://github.com/sigmavirus24/github-cli/blob/master/LICENSE

System Message: WARNING/2 (<string>, line 144)

Explicit markup ends without a blank line; unexpected unindent.

https://github.com/sigmavirus24/github-cli/blob/master/design.rst

0.1.0 xxxx-xx-xx

First version includes the ability to:

  • follow/unfollow a user
  • create a gist
  • (create/close/reopen/comment on/list comments on) an issue
  • create/list/fork repositories
  • print out your dashboard, notifications, stars, and issues
  • (create/close/reopen/merge) pull requests

Subscribe to package updates

Last updated Dec 16th, 2012

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.