when no brach is specified, only fetch revisions on the default branch

fixes #516