title: Git SourceTree - Uncommitted Submodules
body: <p>I've cloned a repository on my local machine (Xcode iOS project) that contains a 3 submodules. </p>
  
  <p>One of the submodules is private and inaccessible to me so I commented it out of the <code>.git/config</code> file so I could do some work.</p>
  
  <p>Now I've come to commit my changes and have been presented with the following dialog - </p>
  
  <p><img src="https://i.stack.imgur.com/V9ap7.jpg" alt="Uncommitted submodules dialog"></p>
  
  <p>My question is - What happens if I click skip and push my changes to the remote repository. Will it effect other developers (who have access to the private submodule) who pull my commit. I'm reluctant to push in case it removes the submodule from the remote repo. </p>
  
  <p>Hope that makes sense, and thanks in advance for any comments or answers.</p>
  
  <p>Cheers,
  Adam</p>
  
  <p>[UPDATE]
  This article seems to suggest that hitting skip will leave any changes uncommitted and won't be pushed to the remote. 
  <a href="http://blog.sourcetreeapp.com/2012/02/01/using-submodules-and-subrepositories/" rel="noreferrer">http://blog.sourcetreeapp.com/2012/02/01/using-submodules-and-subrepositories/</a></p>