Changes I make to a file that's within my .gitignore
are being tracked by git.
File structure:
.gitignore
wp-config.php
Contents of .gitignore
:
wp-config.php
When I change wp-config.php
, and then run git status
I see that it has been modified:
alex$ git status
# On branch master
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: wp-config.php
#
How to I stop tracking this file? I thought putting it in .gitignore
would be enough.
With
.gitignore
, only untracked files are ignored.Once the file has been added, change to that file are not ignored.
In this case, you should use
assume-unchanged
orskip-worktree
instead.or