hub is an extension to command-line git that helps you do everyday GitHub tasks without ever leaving the terminal. Hub is a tool that wraps git in order to extend it with extra functionality that makes it better when working with GitHub. Available commands are split into two groups: those that are already present in git but that are extended through hub, and custom ones that hub provides. Most hub commands are supposed to be run in a context of an existing local git repository. Hub will automatically detect the GitHub repository that the current working directory belongs to by scanning its git remotes. In case there are multiple git remotes that are all pointing to GitHub, hub assumes that the main one is named "upstream", "github", or "origin", in that order of preference.

Features

  • Replicates commits from GitHub pull request locally
  • Clones repositories from GitHub
  • You can initialize a git repository and add a remote pointing to GitHub
  • Wraps git in order to extend it with extra functionality
  • Automatically detects GitHub repositories
  • Allows you to merge a pull request locally with a message like the GitHub Merge Button

Project Samples

Project Activity

See All Activity >

Categories

Git

License

MIT License

Follow hub

hub Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of hub!

Additional Project Details

Operating Systems

FreeBSD, Linux, Mac, Windows

Programming Language

Go

Related Categories

Go Git Software

Registered

2021-02-10