Skip to content

Instantly share code, notes, and snippets.

Last active November 22, 2023 07:51
Star You must be signed in to star a gist
What would you like to do?
How to remove node_modules after they have been added to a repo

How to remove node_modules

Create a .gitignore file

  1. Check for an existing .gitignore file in the project directory
ls -a
  1. If your project directory has a .gitingore file - skip to step 3. Otherwise, continue with:

Create a .gitignore file in the git repository

touch .gitignore

Remove the node_modules directory

  1. Open up the .gitignore and add the following line to the file
  1. Remove the node_modules folder from the git repository
git rm -r --cached node_modules

Commit All Changes

  1. Commit the git repository without the node_modules folder
git commit -m "Removed node_modules folder"
  1. Push the change to the remote repo
git push origin main
  1. Commit the .gitignore file
git add .gitignore
git commit -m "Updated the .gitignore file"
git push origin main
Copy link

you are the best! saved me a lot of time!!! thanks)))

Copy link

thanks, tried chatGPT,, but fucker got me sidetracked, this helped

Copy link

Thanks for this.

Copy link

aj910 commented Sep 28, 2023

Thanks for this, very helpful!

Copy link

InjuSmol commented Nov 9, 2023


Copy link

thanks man, this is work in my machine :)

Copy link

Thanks its working

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment