Can you issue pull requests from the command line on GitHub?

Question

It seems like you have to interact with github.com to initiate a pull request. Is this so?

Answer

UPDATE: The hub command is now an official github project and also supports creating pull requests

ORIGINAL:

Seems like a particularly useful thing to add to the hub command: http://github.com/defunkt/hub or the github gem: http://github.com/defunkt/github-gem

I suggest filing an issue with those projects asking for it. The github guys are pretty responsive.

Push local Git repo to new remote including all branches and tags

.gitignore all the .DS_Store files in every folder and subfolder