I'm new to Angular development. So I have a question concerning the data that will be stored in the git repository which was created by Angular CLI: Actually I created a new Angular workspace with ng new helloworld. The used Angular CLI version is 7.2.1. It will be created a Git repository. In the .gitignore file there are a bunch of entries. So far. With the ng new command, it creates some other important stuff like the node_modules folder.
Now the question is: If I checkout this git repository I will missing the node_modules folder. How is the way in this matter? How can I automatically create add the necessary node modules? I guess the storage of this node_modules folder is not the correct way because otherwise it would not be an entry of the .gitignore file...