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-unchangedorskip-worktreeinstead.or