Issues

GitHub Issues Command Line Interface

Installation

Add this line to your application's Gemfile:

gem 'issues'

And then execute:

$ bundle

Or install it yourself as:

$ gem install issues

Usage

issues [global options] command_name [command-specific options] [--] arguments...
  • Use the command help to get a summary of commands

  • Use the command help command_name to get a help for command_name

  • Use -- to stop command line argument processing; useful if your arguments have dashes in them

Global Options

These options are available for any command and are specified before the name of the command

--help

Show this message

-p, --password=password

password

-r, --repo=owner/repo

repository

-u, --username=username

username

Commands

help

Shows list of commands or help for one command

initconfig

Initialize the config file using current global options

list

List of Issues

milestones

List of Milestones

help [command]

Shows list of commands or help for one command

Gets help for the application or its commands. Can also list the commands in a way helpful to creating a bash-style completion function

Options

These options are specified after the command.

-c, --completion

List all commands one line at a time, for use with shell completion ([command] argument is partial command to match)

initconfig

Initialize the config file using current global options

Initializes a configuration file where you can set default options for command line flags, both globally and on a per-command basis. These defaults override the built-in defaults and allow you to omit commonly-used command line flags when invoking this program

Options

These options are specified after the command.

--force

force overwrite of existing config file

list

List of Issues

Options

These options are specified after the command.

-a, --assignee=username

assignee

-l, --labels=label1,label2

list of comma separated Label names. Example: bug,ui,@high

-m, --milestone

mileston

-s, --state=state

state

milestones

List of Milestones

Options

These options are specified after the command.

-s, --state=state

state ( default: open)

:include:issues.rdoc

Contributing

  1. Fork it

  2. Create your feature branch (`git checkout -b my-new-feature`)

  3. Commit your changes (`git commit -am 'Added some feature'`)

  4. Push to the branch (`git push origin my-new-feature`)

  5. Create new Pull Request