Giter Club home page Giter Club logo

git-hub's People

Contributors

repejota avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

git-hub's Issues

Implement 'git hub issue start'

git hub issue start will:

  • Assign myself to the issue
  • Create a local branch with name format "issues/ID-titleslug"
  • Publish this local branch to origin

Implement 'git hub release finish'

Description

Add support for 'git hub release finish' that finishes an already started release.

Steps to reproduce

  1. go to master branch
  2. git pull --rebase --prune origin
  3. git merge --no-ff --no-edit release/version_number
  4. git push
  5. git tag -a version_number -m "version_number"
  6. git push origin --tags
  7. delete remote branch "release/version_number"
  8. delete local branch "release/version_number"

Implement "git hub info" command

Description

Implement "git hub info" command.

This command, shows information about the local repository and remote github project.

Implement 'git hub release start' command

A simple minor release command will:

git hub release start

  • Be sure we are on the master branch.
  • Pull latest changes.
  • Calculate the new minor version.
  • Create a local branch release/x.y.z (new version number).
  • Push this local branch to origin.
  • Modify or create VERSION file.
  • Commit changes with message "Bump version".

Add a global 'github-token' flag

To allow integration with github calls to the API need to be authenticated.

By default the github token will be readed from GITHUB_TOKEN environment variable but a global flag must be added.

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.