Git diff hide package-lock files
Do you really need to see a billion lines of diff in a `package-lock.json` file? I know I rarely benefit from seeing the diff. Wouldn't it be great if those were just collapsed when you run git diff in the terminal? Lets make it happen.
Create a .gitattributes file
touch ~/.gitattributesAdd Content to the file
Add the following lines the file to collapse package-lock.json files from diffs.
# Exclude package-lock from git diff
**/package-lock.json -diffConfigure Git to use the new configuration
Tell Git to use the new .gitattributes file
git config --global core.attributesFile "~/.gitattributes"