Skip to content

Instantly share code, notes, and snippets.

View V1NAY8's full-sized avatar
🎯
OSS

P. Sai Vinay V1NAY8

🎯
OSS
  • India
  • 17:11 (UTC +05:30)
View GitHub Profile
@V1NAY8
V1NAY8 / global-gitignore.md
Created January 21, 2021 19:48 — forked from subfuzion/global-gitignore.md
Global gitignore

There are certain files created by particular editors, IDEs, operating systems, etc., that do not belong in a repository. But adding system-specific files to the repo's .gitignore is considered a poor practice. This file should only exclude files and directories that are a part of the package that should not be versioned (such as the node_modules directory) as well as files that are generated (and regenerated) as artifacts of a build process.

All other files should be in your own global gitignore file. Create a file called .gitignore in your home directory and add anything you want to ignore. You then need to tell git where your global gitignore file is.

Mac

git config --global core.excludesfile ~/.gitignore

Windows

git config --global core.excludesfile %USERPROFILE%\.gitignore