git ignore local file changes 1

git ignore local file changes

# To skip local changes to files managed by git
$ git update-index --skip-worktree path/to/file
# To restore normal git behaviour
$ git update-index --no-skip-worktree path/to/file

# assume-unchanged can also be used, it's designed for local files that DON'T change
# git reset --hard will drop files ignored through assume-unchanged
$ git update-index --assume-unchanged path/to/file
$ git update-index --no-assume-unchanged path/to/file

Here is what the above code is Doing:
1. git update-index –skip-worktree path/to/file
– This tells git to ignore any changes to the file.
2. git update-index –no-skip-worktree path/to/file
– This tells git to stop ignoring changes to the file.

Similar Posts