genehack/app-gitgot — Issue #3: update command should fetch, not pull
Author: DarwinAwardWinner
Created: 2012-01-16 19:11:25+00:00
State: open

I expected the "update" command to just to a `git fetch` to update the remote refs for all my repos. But it actually runs `git pull`, which updates the remote and tries to merge it into the local branch.

It might be reasonable to have two commands, one for `git fetch` and another for `git pull`. But the one for "pull" should explicitly say that it's going to execute `git pull` in the help text. Alternatively, have the update command fetch by default, but provide a "--pull" option.