[英]npm-debug.log is in .gitignore file, but I still get the messsage “nothing added to commit but untracked files present (use ”git add“ to track)”
我的gitignore文件如下所示:
*.csv
*.dat
*.iml
*.log
*.out
*.pid
*.seed
*.sublime-*
*.swo
*.swp
*.tgz
*.xml
.DS_Store
.idea
.project
.strong-pm
coverage
node_modules
npm-debug.log
server-info
definitions/
但是,突然git status
向我显示了很多红色的npm-debug.log文件。
我也收到消息
没有添加任何内容提交但存在未跟踪的文件(使用“ git add”进行跟踪)
如何从本地计算机上删除所有npm-debug.log文件,而又不小心删除任何重要文件?
另外,如何防止首先创建这些文件?
您需要添加npm-debug.log*
你.gitignore
文件,因为当前状态.gitignore
文件意味着npm-debug.log
只。
添加星号*
将确保以npm-debug.log
开头的任何文件都将被忽略
如果要从计算机上永久删除它们,请使用以下命令:
rm -f npm-debug.log.*
要忽略Git上的npm-debug文件,您需要在.gitignore文件中的字符串末尾缺少星号。
npm-debug.log*
而且,如果您不希望生成那些日志,则可以使用--loglevel=silent
执行安装,无论如何,我不建议这样做,它们可能会很有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.