git USES.gitignore Settings do not work or do not work
- 2020-06-03 06:59:36
- OfStack
Accidental problems are recorded as follows:
Usually when we're working on the push project, we have some configuration files or local files that we don't want to upload to the server
At this point we're going to go through the.gitignore file
1. Generally set it like this:
###################
*.com
*.txt
*.class
*.dll
*.exe
*.7z
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
*.log
*.sql
*.sqlite
*.pyc
*.excude
*.bak
config.*
.idea
.DS_Store*
ehthumbs.db
Thumbs.db
config.py
setting.py
test.html
bak.html
untitled
.idea
Notice that config.* config. py are defined twice?
The idea is to screen all config files
But found it didn't work, config. py file was uploaded in the same way, 1 at first thought it was the wrong wildcard, or how, and wrote a direct file name way
No, config.py still upload.
It looks like the.gitignore setting is not working or not working (the contents of the desired screen will not fall off)
Very troublesome.
Later search the Internet 1 circle, I encountered this problem more than one person, with this command to clear the cache,.gitignore changes to the Settings to take effect.
git rm -r --cached .