title: Is it possible to have two different submodules depending on git branch?
body: <p>My company (<strong>consultancy</strong>) is developing for another company (<strong>customer</strong>). The two main engineers on the project for the <strong>consultancy</strong> (lead iOS and lead Android) have login capabilities for the <strong>customers</strong> git for maintenance of the source code. Besides that we (<strong>consultancy</strong>) have an internal git setup for our developers to use.</p>
  
  <p>To manage the internal work done it is committed to the internal git and tested and merged by one of the leads to the <strong>customers</strong> git to release source code to the client.</p>
  
  <p>One project we are working on requires the use of a library which is submodule, managed by another consultancy for the <strong>customer</strong>. Our two main developers have access to this submodule as we have access to the <strong>customers</strong> git repo.</p>
  
  <p>Is it possible to create a local version of the submodule on our local git for access by our other developers <strong>and</strong> maintain the git-submodule address on the external git repo?</p>