No, we don't care about the parent project's protocol with Morten's solution (the git_protocol will override everything).
But we still need to set the protocol handler for checking out our dependencies from github (and we only have 3 valid options for that).