respect repository and branch names

Respect the currently checked out branch, and just pull from the configured remote for the current branch.
Merge pull request #17 from jasonkarns/patch-2

respect repository and branch names