hub
A wrapper for Git that adds commands for working with GitHub-based projects. tldr-pages
On several platforms
Several platforms
A wrapper for Git that adds commands for working with GitHub-based projects. If set up as instructed by hub alias, one can use git to run hub commands.
Clone a repository using its slug (owners can omit the username)
hub clone username/repo_nameIdentifyCreate a fork of the current repository (cloned from another user) under your GitHub profile
hub forkIdentifyPush the current local branch to GitHub and create a PR for it in the original repository
hub push remote_name && hub pull-requestIdentifyCreate a PR of the current (already pushed) branch, reusing the message from the first commit
hub pull-request --no-editIdentifyCreate a new branch with the contents of a pull request and switch to it
hub pr checkout pr_numberIdentifyUpload the current (local-only) repository to your GitHub account
hub createIdentifyFetch Git objects from upstream and update local branches
hub syncIdentify