defunkt/hub — Issue #99: '"pull-request" is not a git command' in hub
Author: damianb
Created: 2011-11-02 02:57:00+00:00
State: open

Just installed hub via the standalone instructions, ran the bash alias command, this is what I'm getting:

```
$ git pull-request
git: 'pull-request' is not a git command. See 'git --help'.
$ git --help
usage: git [--version] [--exec-path[=GIT_EXEC_PATH]] [--html-path]
[-p|--paginate|--no-pager] [--bare] [--git-dir=GIT_DIR]
[--work-tree=GIT_WORK_TREE] [--help] COMMAND [ARGS]

Basic Commands:
init Create an empty git repository or reinitialize an existing one
add Add new or modified files to the staging area
rm Remove files from the working directory and staging area
mv Move or rename a file, a directory, or a symlink
status Show the status of the working directory and staging area
commit Record changes to the repository

History Commands:
log Show the commit history log
diff Show changes between commits, commit and working tree, etc
show Show information about commits, tags or files

Branching Commands:
branch List, create, or delete branches
checkout Switch the active branch to another branch
merge Join two or more development histories (branches) together
tag Create, list, delete, sign or verify a tag object

Remote Commands:
clone Clone a remote repository into a new directory
fetch Download data, tags and branches from a remote repository
pull Fetch from and merge with another repository or a local branch
push Upload data, tags and branches to a remote repository
remote View and manage a set of remote repositories

Advanced commands:
reset Reset your staging area or working directory to another point
rebase Re-apply a series of patches in one branch onto another
bisect Find by binary search the change that introduced a bug
grep Print files with lines matching a pattern in your codebase

See 'git help COMMAND' for more information on a specific command.
$ git alias
usage: hub alias [-s] SHELL

You already have hub installed and available in your PATH,
but to get the full experience you'll want to alias it to
`git`.

To see how to accomplish this for your shell, run the alias
command again with the name of your shell.

Known shells:
bash
csh
fish
sh
zsh

Options:
-s Silent. Useful when using the output with eval, e.g.
$ eval `hub alias -s bash`
```

Not sure what is the problem here - I can see that pull-request command is in the docs here, but I'm browsing through the standalone source code and I don't see a single mention of a pull-request subcommand. Is it just me PEBKAC'ing, or is something weird going on with the standalone version?