我在 /var/www/html/projectx
上有 git 存储库。我的目标是告诉 git 忽略两个文件 /var/www/html/projectx/error.log
和 /var/www/html/projectx/requsets.log
。
我尝试添加 .gitignore 文件
[git@x]$ cd /var/www/html/projectx
[git@x projectx]$ nano .gitignore
.gitignore :
*~
*.log
最佳答案
.gitignore 文件不会影响已经被跟踪的文件。您可以使用以下方法删除它们:
git rm --cached [file]
命令。 如果您只想在本地忽略它,您可以尝试通过以下方式忽略它:
git update-index --assume-unchanged [file]
或者通过编辑存储库中的 .git/info/exclude
文件来创建明确的存储库规则。这是忽略您生成但不希望存储库的其他用户生成的文件的好方法。一些细节可以找到here .
关于Git .gitignore 不处理日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36617106/