I\'m using git to versioning a collaborate project.
And I have two remotes. fork is a fork of an project, and origin
You should check out hub, a command line tool to interact with GitHub.
Its README talks about making pull requests.