title: Git SubModule Visual Studio
body: <p>We're moving to Git. Now i've read everything which says don't use submodules with Git, however, I think it fits our purpose. We have shared libraries that need to be updated no matter which project they're in and then synced back to the server.</p>
  
  <p>I've added the project to git, added a subproject and that all seems to work. However, a really weird thing happens, as soon as I save a file in visual studio that's part of the subproject, it no longer marks it as a change and I can no longer commit it or push it. It all works fine in the main project. It marks it as changed until the file is saved and then it disappears?</p>
  
  <p><a href="https://i.stack.imgur.com/DKK2M.gif" rel="noreferrer"><img src="https://i.stack.imgur.com/DKK2M.gif" alt="enter image description here"></a></p>
  
  <p>Any clues/tips would be really appreciated</p>