CGIV-3925 only update one repo

Need to make sure we're pruning things removed remotely, as well as making sure we fetch tags et al.

Satis runs `git remote set-url origin %s && git remote update --prune origin` when it updates, not sure if we want to do the same or if we just want to fetch and prune?