Personally, I think the biggest advantage is that you don’t have to init and update every time a sub-project is modified like a submodule. If there is no update, just "commit -a" or "add." and it will be a tragedy to commit everything.
You can also look here for details
Personally, I think the biggest advantage is that you don’t have to init and update every time a sub-project is modified like a submodule. If there is no update, just "commit -a" or "add." and it will be a tragedy to commit everything.
You can also look here for details