有一个文件被跟踪git,但现在该文件在.gitignore列表中.
但是,该文件在git status编辑后会一直显示.你怎么强迫git完全忘掉它?
该__pycache__目录在使用 git 更新时很烦人。每当我使用 时git status,都会出现很多 .pyc 文件。如何方便地列出__pycache__文件中的文件夹,.gitignore以便在使用时不显示git status?
例如:
core/__pycache__/utils.cpython-36.pyc
core/__pycache__/version.cpython-36.pyc
core/actions/__pycache__/__init__.cpython-36.pyc
core/actions/__pycache__/action.cpython-36.pyc
Run Code Online (Sandbox Code Playgroud)
我是否必须将所有单个__pycache__文件都列出到 gitignore 文件中?
这是我的.gitignore:
*__pycache__*
*.pyc
db.sqlite3
*.DS_Store
media/
res/
Run Code Online (Sandbox Code Playgroud)
我可以在我的Atom 上看到__pycache__目录是 VcsIgnored(这意味着被识别为不受git控制的版本)
但是,无论如何,当我对文件进行更改时,我会__pycache__在Atom git 窗口中得到几个已修改和未暂存的文件:
我不知道问题出在git还是在Atom 中。