title: Work with Git Tool - Submodules with PhpStorm
body: <p>Can somebody explain me.. I don't know a lot of knowledge with Git Submodules and PhpStorm I am working with one project, that has a lot of submodules and I have do add new ones and delete others, others get modified and have to be updated and there are all in one main project, I have to update the main project as well I don't know how to checkout one submodule in the project and make a commit (should I push it too?) how that changes in the main project? another commit should be taken for this submodul and for that one more commit ? .. I have never done this before.. and I have to do it now.</p>
  
  <p>Please how can this with PhpStorm be done, not with git commands, it is very sensible.</p>