# Knowledge check: Setting up the project

1. **Which of the following command allows you to quickly create a React project?**
    
    * npx create-react-app
        
    * <mark>npx create-react-app app-name</mark>
        
    * npm build
        
    * npm test
        
2. **Before pushing your changes to a Git repository, you need to commit the changes first.**
    
    * <mark>True</mark>
        
    * False
        
3. **Which of the following commands sends the local change to a remote git repository like GitHub?**
    
    * git commit
        
    * git tag
        
    * git fetch
        
    * <mark>git push</mark>
        
4. **What is the purpose of using this ES7+ React/Redux/GraphQL/React-Native extension in VS Code?**
    
    * It helps to convert your code for older JavaScript engines
        
    * <mark>It provides quick JavaScript snippets to help you code faster in your React and GraphQL-based projects.</mark>
        
    * It helps you to debug the React and GraphQL-based projects.
        
5. **In a project, which directory contains all the dependencies?**
    
    * src
        
    * <mark>node_modules</mark>
        
    * build
        

---

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1726567235899/8ef19a59-302b-4ba7-ab1a-79a76b1f8275.png align="center")
