GithubHelp home page GithubHelp logo

gub's Introduction

Gub

The missing Github Command Line Interface.

Installation

Install Gub:

$ gem install gub

If this is your first time, execute:

$ gub setup

Usage

Please see the wiki for basic usage and other documentation on using Gub.

License

Released under the MIT LICENSE.

gub's People

Contributors

owahab avatar

Stargazers

Alex Hall avatar Alan D. Salewski avatar  avatar Ben Fortuna avatar  avatar evandrix avatar Andrew Macpherson avatar Flavien METIVIER avatar  avatar Gilbert avatar Victor Hugo Bernardes de Souza avatar Abhishek Srivastava avatar

Watchers

evandrix avatar

gub's Issues

Fork task

Gub fork should automatically fork a given repository.

problem trying to run "gub start issue_number"

Here's a quick workflow:

devin@kodiak-dev:~/projects/Kodiak$ gub issues
Issues disabled dhoss/Kodiak.
Listing issues for :
+----+----------------------------------------------------------------------------+--------+----------+--------+
| ID | Title                                                                      | Author | Assignee | Status |
+----+----------------------------------------------------------------------------+--------+----------+--------+
| 60 | make sure only admins and owners can edit/delete/etc posts respectively    | dhoss  | dhoss    | open   |
| 59 | turn off SHOW_SQL by default                                               | dhoss  | dhoss    | open   |
| 58 | fix author display name on posts                                           | dhoss  | dhoss    | open   |
| 57 | health check functionality                                                 | dhoss  | dhoss    | open   |
| 55 | store app config in db                                                     | dhoss  | dhoss    | open   |
| 4  | Use bundler for gem-ification                                              | dhoss  | dhoss    | open   |
| 3  | Configuration                                                              | dhoss  | dhoss    | open   |
| 2  | Documentation                                                              | dhoss  | dhoss    | open   |
| 1  | Add tests                                                                  | dhoss  | dhoss    | open   |
| 54 | initial configurable display items                                         | dhoss  | dhoss    | open   |
| 53 | Response messages should be internationalized so that they're standardized | dhoss  | dhoss    | open   |
| 51 | notifications                                                              | dhoss  | dhoss    | open   |
| 50 | admin panel                                                                | dhoss  | dhoss    | open   |
| 49 | Add logging                                                                | dhoss  | dhoss    | open   |
| 47 | Fix acts_as_sane_tree deprecation error                                    | dhoss  | dhoss    | open   |
| 46 | Die immediately if anything in the setup process goes wrong                | dhoss  | dhoss    | open   |
| 45 | switch tags to use postgres arrays                                         | dhoss  | dhoss    | open   |
| 44 | Api version routes                                                         | dhoss  | dhoss    | open   |
| 43 | post karma                                                                 | dhoss  | dhoss    | open   |
| 42 | email notifications                                                        | dhoss  | dhoss    | open   |
| 38 | heartbeat endpoint                                                         | dhoss  | dhoss    | open   |
| 33 | autosave drafts                                                            | dhoss  | dhoss    | open   |
| 32 | diffs/versioning for posts                                                 | dhoss  | dhoss    | open   |
| 31 | basic "similar posts" functionality                                        | dhoss  | dhoss    | open   |
| 29 | Basic api                                                                  | dhoss  | dhoss    | open   |
| 27 | Allow users to create lists of associations                                | dhoss  | dhoss    | open   |
| 26 | track user actions                                                         | dhoss  | dhoss    | open   |
| 25 | basic stats                                                                | dhoss  | dhoss    | open   |
| 22 | documentation                                                              | dhoss  | dhoss    | open   |
| 20 | multiple sign in options                                                   | dhoss  | dhoss    | open   |
+----+----------------------------------------------------------------------------+--------+----------+--------+
Found 30 issue(s).
Hint: use "gub start" to start working on an issue.
devin@kodiak-dev:~/projects/Kodiak$ gub start 58
Unable to find token. You might need to run 'gub setup'.
devin@kodiak-dev:~/projects/Kodiak$ cat ~/.gubrc 

---
token:*****

Pertinent system information:

OS RVM version Ruby version
Debian Wheezy (Linux kodiak-dev 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux) rvm 1.25.28 (stable) by Wayne E. Seguin [email protected], Michal Papis [email protected] [https://rvm.io/] ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux]

Please let me know if I need to provide more information.

Doing too much

Hey, I just downloaded this and tried running gub start 100 on my repo. I was on a branch, and it auto-checked out master. Not cool, I had unstaged changes. Then it tried upload all my local branches. Really not cool, I didn't want many of those on remote at all.

Also got this:

fatal: 'upstream' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
merge: upstream/master - not something we can merge

I think this gem needs to do a little more asking before doing, or change its default behavior. When would I want to push up all my local branches? Maybe filter it by branches whose names start with issue- or something.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.