Sometimes we ignore the duplicate files for every project.DS_Store or npm-debug.log*, we can save time using a global .gitignore.
Note: Be Keep in mind that it will change your default behavior on your computer. If you share a project, be careful which directories you set into it. For example, if you add >node_modules/, then you can't add or .vscode.
These steps work in Linux and Mac.
1- Create gitignore in the root path.
touch ~/.gitignore
Edit the .gitignore and include these files you always need to ignore.
.nyc_output
.DS_Store
npm-debug.log*
From terminal configure git where the gitignore file to be stored.
git config --global core.excludesfile '~/.gitignore'
Done!!!
Photo by Lukas Blazek on Unsplash