I've written a command-line interface for GitHub's issues. You can access all of the documented Issues API features from the command- line. You can find it here: http://github.com/jsmits/github-cli
>From the README: about ===== for now, github-cli provides a script called gh-issues, that can be used to access all of GitHub's documented Issues API v2 functionality through your command-line github-cli is written in python installation ============ create a .ghrc file in your HOME directory with the following entries: login = <your github login name> token = <your github token> you can install github-cli by: python setup.py install or sudo python setup.py install a script called gh-issues is installed in your system's bin/ directory usage ===== from any directory that is part of a git working directory with an origin that is hosted on GitHub, you can do this: gh-issues list [open|closed] # show all open (default) or closed issues gh-issues show <nr> # show issue number <nr> gh-issues open # create a new issue gh-issues close <nr> # close issue number <nr> gh-issues reopen <nr> # reopen issue number <nr> gh-issues edit <nr> # edit issue number <nr> gh-issues label add <label> <nr> # add <label> to issue number <nr> gh-issues label remove <label> <nr> # remove <label> from issue number <nr> It's not perfect, and a bit rough around the edges, but hopefully with the help from the community we can improve this tool. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "GitHub" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/github?hl=en -~----------~----~----~----~------~----~------~--~---
