By default the discovered branches / pull requests will all use the same username / password credentials
that were used for discovery when checking out sources. This means that the checkout will be using the
https:// protocol for the Git repository.
This behaviour allows you to select the SSH private key to be used for checking out sources, which will
consequently force the checkout to use the ssh:// protocol.