Use git protocol for test repos rather than ssh?

Since most users do not have ssh access to the reference repositories from their development machines or from their continuous integration servers, it seems like it might be better to use git protocol for the reference repositories in the tests rather than using ssh protocol.