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.
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 ~/.gitattributes
Add 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 -diff
Configure Git to use the new configuration
Tell Git to use the new .gitattributes
file
git config --global core.attributesFile "~/.gitattributes"