Configure the global .gitignore file
When reviewing code, We may see commits like this in the .gitignore
file:
composer.lock
package.lock
+ .vscode
Among them, .vscode
is the configuration file of vscode. If everyone puts their own environment/editor configuration in .gitignore
, the .gitignore
file will be very long and difficult to maintain. To keep your project clean and tidy, we can use the global .gitignore
global .gitignore
- Create a new global
.gitignore
file in home path, which is usually a good choice for: - Edit the
.gitignore
file and put the content that needs to be excluded globally, such as: - Run the following command to make your global configuration take effect:
touch ~/.gitignore
.cache
.vscode
.DS_Store
Typically, you'll want to exclude the operating system's temporary files (like .DS_Store
in Mac) and your editor's temporary configuration files (like Vscode's .vscode
) files.
git config --global core.excludesfile ~/.gitignore
In this way, we don't have to add these duplicate files to all projects in the future!
115030