`

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. **否定规则**:通过在规则前加`!`可以取消已有的忽略规则。例如,如果你有一个...

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

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

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

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

    ScienceAlert-master_useless_zip_源码

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

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

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

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

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

    华农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 :源文件...

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

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

    Python库 | HTMLLintBear-0.8.0.dev99999999999998.tar.gz

    例如,可以忽略某些特定的警告,或者设置更严格的编码标准。这通常通过创建一个配置文件(如`.htmlintrc`)并指定规则实现。 Python库的开发语言标签表明,HTMLLintBear是用Python编写的,而“后端”标签可能意味着...

    无效

    - `.gitignore`:列出Git忽略的文件和目录规则。 - `.travis.yml`或`circleci.config.yml`:持续集成/持续部署(CI/CD)的配置文件,用于自动化构建和测试。 学习Groovy并理解这样的项目,有助于提升对动态编程语言...

    adriconf:高级DRI配置器

    它可以通过设置选项并将其写入Mesa驱动程序使用的标准drirc文件来工作。 特征 该工具的主要功能是: 自动删除无效和不受支持的选项。 值等于系统范围值或驱动程序默认值的选项将被忽略。 具有冗余选项的系统范围...

    Formulario-PHP--大学

    8. **.gitignore**:定义了Git应该忽略的文件或目录,避免将不必要的文件添加到版本控制中。 9. **README.md**:项目简介和指南,可能包括安装、运行和贡献的说明。 在这个项目中,学生或开发者可以学习到如何创建...

    分享一个转码的工具

    5. **错误处理**:在转换过程中可能会遇到无效编码或无法识别的字符,转码工具需要有适当的错误处理机制,例如忽略、替换或抛出异常。 6. **用户界面**:对于用户友好的转码工具,应提供图形用户界面(GUI),允许...

    hpfinder:查找程序可以在指定目录的文件及其子目录中递归找到某些内容

    7. **错误处理**:当遇到权限问题、无效路径或者无法读取的文件时,`hpfinder`应能提供有用的错误信息。 8. **版本管理和更新**:`hpfinder`可能有一个版本控制系统,如Git,允许用户获取最新版本或回退到旧版本。 ...

    swagger-ui-master.zip_swagger_ui_zip

    6. `.gitignore` - 定义了在Git版本控制系统中忽略的文件和目录。 7. `.travis.yml` - Travis CI的配置文件,用于自动化构建和测试流程。 8. `README.md` - 提供了项目的基本信息和使用指南。 9. `LICENSE` - ...

    Projeto-Calculadora-Simples

    4. `.gitignore` - 定义了Git应该忽略的文件和目录,防止不必要的文件被版本控制。 5. `README.md` - 可能包含项目的介绍、安装和使用指南。 6. `.git` - Git仓库的隐藏目录,包含版本控制信息。 在JavaScript部分...

    温度转换器

    5. `.gitignore` 文件:定义了Git应该忽略的文件和目录,防止不必要的文件被版本控制。 6. `README.md` 文件:可能包含了项目简介、安装指南、使用方法等信息。 在Kotlin中实现温度转换,开发者可能会定义一个或多...

Global site tag (gtag.js) - Google Analytics