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
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
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