title: replace git submodule protocol from git to http
body: <p>I add a submodule from a git@... URL, to be able to develop in it.  Now I want to deploy the app and replace the URL with an git://... one, so it doesn't need authentication to the submodule's repo from Capistrano.  Is editing the URL in .gitmodules totally enough to accomplish this?</p>