`

git设置忽略文件无效的问题

    博客分类:
  • git
git 
阅读更多
最近发现有人在不停的提交config/database.yml文件,我查看了一下git的忽略文件目录,它是在里面的,但是没有起作用
原因:config/database.yml文件在被设置忽略之前,已经提交到了版本库,每次修改,他都会被git发现
解决方法:
git rm -f config/database.yml(忽略文件一定要设置好,其他人做好备份)
提交


再去修改这个database.yml 然后运行 git status 就会发现不出现这个文件了
分享到:
评论

相关推荐

    C# .net的Git忽略文件整理

    C# .net的Git忽略文件整理

    文件用于gitee提交代码忽略不想提交的文件_1696817315727.zip

    3. **路径前缀**:如果规则以斜线`/`开头,表示该规则只对目录有效,而对文件无效。反之,不以斜线开头的规则对文件和目录都有效。 4. **否定规则**:通过在规则前加`!`可以取消已有的忽略规则。例如,如果你有一个...

    基于Android的QSVideoPlayer视频播放器设计源码

    本资源提供了一套基于Android平台的QSVideoPlayer视频播放器设计源码,包含140个文件,其中包括45个Java源代码文件,39个XML配置文件,29个PNG图片文件,4个Gradle构建文件,4个JPEG图片文件,3个Git忽略文件,3个...

    JetBrains IntelliJ IDEA,PhpStorm,WebStorm,Pycharm中文件查找功能失效,明明有文件就是查不到 的解决办法.zip

    有时候,未正确配置的VCS忽略文件可能导致文件不在索引中。在`Version Control`设置中检查配置。 5. **项目结构检查**: 确保你的项目结构正确无误。有时,项目中的文件可能被放置在非标准的位置,导致IDE无法正确...

    Hooks-Admin-typescript资源

    .eslintignore和.gitignore文件分别用于指定ESLint和Git忽略的文件或目录,以避免不必要的代码检查或版本控制干扰。index.html是整个项目的入口HTML文件,是用户交互的初始界面。 commitlint.config.js、.eslintrc....

    hikyuu-Python资源

    “cppcheck.cppcheck”看起来像是一个错误检查或代码分析工具的配置文件,cppcheck是一个用于C/C++静态代码分析的工具,它可以检测出代码中的错误,包括内存泄露、无效内存访问等问题。 “.flake8”文件同样是代码...

    mdk keil5 每次重启或者编译显示save changes to xxx.c.rar

    5. **检查外部程序冲突**:有时候,其他软件如版本控制系统(如Git)或文本编辑器可能会改变文件时间戳,使得Keil误认为文件已修改。关闭这些可能引起冲突的程序可能有助于解决问题。 6. **用户手册**:查阅MDK ...

    C#技巧之快速删除bin和obj文件夹的方法

    批处理中的注释使用两个冒号(::)开始,这行内容将被忽略。`@echo off`命令用于关闭命令行的回显,使得批处理运行时界面更整洁。`set nowPath=%cd%`获取当前目录路径并保存在变量nowPath中,后续的命令可以使用这个...

    基于微信小程序的培训老师预约课程管理设计源码

    1个Git忽略文件用于在版本控制时忽略不必要跟踪的文件,以保持仓库的整洁。1个Markdown文件则可能用于编写项目的开发文档或说明文件。1个GIF动画文件和1个WXS文件的加入,更是让小程序在动态展示和功能扩展上有了更...

    基于memcached的Java Web应用session共享设计源码

    Git忽略文件则用于告知版本控制系统忽略特定的文件或文件夹,如构建生成的中间文件。LICENSE文件声明了项目所使用的开源许可证,而Markdown文档通常用于项目文档编写,JSP页面则可能是项目中用以测试session共享功能...

    ScienceAlert-master_useless_zip_源码

    9. **无用或无效的资源**:由于描述中的“Useless thing to activate”,可能表明压缩包中的某些文件或设置无法正常工作,或者不适用于特定的激活流程或环境。 10. **问题排查**:如果遇到问题,通常需要查看项目的...

    毕业设计MATLAB_科学计算器.zip

    3. **ignore.txt** - 这可能是一个忽略文件,通常用于指示版本控制系统(如Git)哪些文件或目录不应该被跟踪。在MATLAB项目中,这可能包含了编译生成的临时文件、编译日志或者个人设置文件,这些文件通常不需纳入源...

    基于TypeScript和JavaScript的会议室Nest后端设计源码

    此外,项目中还包含了1个Git忽略文件,有助于管理版本控制中无需纳入跟踪的文件,以及1个Prettier配置文件和1个Markdown文件,前者用于统一代码风格,后者便于文档编写和阅读。还有一个YAML文件用于配置项目的依赖...

    copybara,copybara:在存储库之间转换和移动代码的工具。.zip

    - `.gitignore` 和 `.travis.yml`:项目配置文件,分别用于指定 Git 忽略的文件和持续集成设置。 要开始使用 Copybara,你需要按照 `README.md` 中的说明进行安装和配置。一旦设置好,你就可以通过定义自己的工作流...

    paper_checking_system-过滤重复整数

    例如“.gitignore”文件通常用于指示版本控制系统Git忽略那些不需要被追踪的文件和目录。而“LICENSE”文件则包含软件许可证信息,说明了软件的使用、分发和修改的法律约束和权利。"NOTICE"文件包含了对软件中使用的...

    华农C#计算器demo作业

    至于压缩包中的`.ignore`文件,通常用于指示版本控制系统(如Git)忽略特定的文件或目录,避免在版本控制中包含不需要跟踪的文件。而`.rar`文件是常见的压缩格式,里面包含了课程设计的源代码和其他相关资源,可以...

    botframework-smalltalk-master_sdfasdadsf_

    6. `.gitignore` - 定义了Git应该忽略的文件和目录。 7. `botframework.config.js` 或类似的配置文件 - 配置Bot Framework的相关设置。 8. `index.js` 或 `app.js` - 项目的入口文件,启动Bot Framework的应用程序。...

    StatisticsCode:申请软着的时候需要附加源代码。这个脚本编写统计源代码

    -i :忽略无效行0不忽略,1:忽略注释; 2:忽略换行,空白行; 3:忽略注释,换行,空白行。默认值3。 -s ://是否要输出源代码到指定文件--suffix :需要统计的文件统计后缀.default .php --source :源文件...

    Python-100-Days-按等级统计学生成绩

    至于项目中的文件名称列表,它们似乎是一些项目相关文档和资料,如.gitignore文件用于配置Git版本控制忽略特定文件或目录的规则,而诸如玩转PyCharm.md、PEP8风格指南.md等文件,则可能是项目中使用的开发工具介绍、...

    TSettings:这是 C# 的一个非常基本的设置系统,它允许您在正常工作的项目中使用动态设置

    库中包含了错误检查和异常处理机制,当设置值无效或者配置文件存在问题时,`TSettings`能够适当地处理这些问题,避免了程序崩溃。 在`TSettings-master`压缩包中,通常会包含以下文件和文件夹: - `TSettings.cs`...

Global site tag (gtag.js) - Google Analytics