As a developer, you may come across scenarios when you think that certain SPECIAL files should not be tracked in Git commits.
As the first step, commit all changes in your repository and then add those SPECIAL files to .gitignore
To remove a file (not delete) from getting tracked in your Git repository use:
$ git rm --cached sampleconfig.txt
To remove all files that is referenced in your .gitignore use:
$ git rm -r --cached .
(more…)