 <blockquote> <p>Is there a way to automatically notify the developers of all the super-projects to update the submodule</p> </blockquote> <p>No.<br> A submodule is a clone of an upstream repo, nested in a parent repo.<br> It is a <em>downstream</em> repo compared to the original repo you cloned as a submodule.</p> <p>And in a distributed environment, you simply don't know of the downstream repos.<br> You only know of the upstream repo.<br> See "<a href="http://stackoverflow.com/questions/2739376/definition-of-downstream-and-upstream/2749166#2749166">Definition of “downstream” and “upstream”</a>".</p> <p>As mentioned in "<a href="http://stackoverflow.com/a/5828396/6309">Update git submodule</a>", you would need to go in the submodule and <code>git pull</code> directly in there in order to update said submodule.</p>