`
xitongyunwei
  • 浏览: 924877 次
文章分类
社区版块
存档分类
最新评论

.gitignore 无法忽略文件的解决方法

 
阅读更多

.gitignore 无法忽略文件的解决方法


在 rails 的專案內設定 .gitignore ,忽略掉 config/database.yml ,但是卻一直出現在 changed status 上。

這問題以前遇過一次,但是忘了記錄下怎麼解決,這次來寫解法。

reference:
http://stackoverflow.com/questions/3296739/git-not-ignoring-certain-xcode-files-in-gitignore

這種狀況是,之前有不小心把該檔案 commit 進 repo ,所以無法忽略,要下

git rm --cached filename

然後 commit 去更新 repo ,這樣 gitignore 就會生效啦!


分享到:
评论

相关推荐

    详解git中配置的.gitignore不生效的解决办法

    详解git中配置的.gitignore不生效的解决办法 前言: 通常我们希望放进仓库的代码保持纯净,即不要包含项目开发工具生成的文件,或者项目编译后的临时文件。但是,当我们使用git status查看工作区状态的时候,总会...

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

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

    基于Flask的RESTful API实战代码:集成Flask-SQLAlchemy与MySQL

    - 版本控制忽略文件 (.gitignore):2个 - 配置文件 (.ini):2个 - IntelliJ IDEA项目文件 (.iml):1个 - 许可证文件 (LICENSE):1个 - Markdown文档 (.md):1个 - 数据迁移说明 (migrations/README):1个 - Mako模板...

    高效Django模板引擎开发源码套装

    - Git 忽略配置(.gitignore):1 个 - Markdown 文档(.md):1 个 - 配置文件(.ini):1 个 项目简介:这是一套基于 Django 框架的模板开发源码,旨在提供高效、便捷的模板引擎解决方案,以加速 Django 相关项目...

    基于Python的机器学习天气预测与数据可视化完整源码

    - 配置文件:.gitignore文件,用于定义哪些文件和目录应该被Git忽略。 - 项目文档:1个md文件,包含项目详细说明和操作指南。 - 数据序列化文件:1个pkl文件,用于保存模型和数据的序列化格式。 - 前端页面:1个html...

    git忽略特殊文件_动力节点Java学院整理

    好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。 不需要从头写.gitignore文件,GitHub已经为...

    node-glob-gitignore:扩展“glob”,支持根据 gitignore 规则过滤文件并公开可选的 Promise API

    扩展 ,支持根据 gitignore 规则过滤文件,并基于公开可选的 Promise API。 此模块旨在解决性能问题,请参阅 。 安装 $ npm i glob-gitignore --save 用法 import { glob , sync , hasMagic } from 'glob-...

    基于Vue和Echart的大数据可视化平台源码

    该平台以Vue为主要开发语言,辅以JavaScript和HTML,共包含39个文件,其中Vue文件17个,JavaScript脚本8个,SCSS样式文件3个,配置JSON文件2个,PNG图片资源2张,以及其他必要的项目文件如.gitignore、LICENSE、...

    node-2-mini:一个向学生介绍节点概念的节点微型项目。 还涵盖完整的CRUD

    在此步骤中,我们将创建一个.gitignore文件,以忽略创建的node_modules文件夹npm install 。 指示 在项目的根目录中创建一个.gitignore文件。 在第一行添加node_modules并保存文件。 解决方案 .gitignore node_modu

    多功能SQL构造器SQLBuilder.Core库 C#源码

    - Git忽略文件(.gitignore):1个 - 许可证文件(LICENSE):1个 - 配置文件(.json):1个 - 解决方案文件(.sln):1个 SQLBuilder.Core简化了跨数据库平台的开发流程,为C#开发者提供了一个强大、灵活且...

    Docker-TLDR-时间

    一般忽略文件。 针对Python进行了优化。 .dockerignore 生成期间将不会复制的文件列表。 captain-definition 请勿修改。 由CapRover用于部署。 Dockerfile 在此文件中实施解决方案。 README.md 将README...

    基于SSM框架的员工管理系统源码

    - 版本控制忽略配置(.gitignore):1个 - 许可证文件(LICENSE):1个 - 阅读说明文件(Markdown):1个 项目简介: 本项目是一个简洁高效的员工管理系统,基于SSM(Spring, SpringMVC, MyBatis)框架开发,...

    基于Java的Pndao框架:自动化MyBatis SQL语句生成工具源码

    - .gitignore文件:1个,用于Git版本控制忽略配置。 - LICENSE文件:1个,项目许可协议。 - README.md文件:1个,项目说明文档。 - Processor文件:1个,用于处理DAO层代码的SQL生成。 功能特点: Pndao框架...

    设定销售

    提供的文件.eslintrc.js - eslint的配置文件.gitignore-此文件将项目设置为在提交到git时忽略node_modules文件夹package.json-此文件设置Node项目,包括所有dev依赖项checkout.js-此文件包含用于选择销售商品的功能...

    PyDeduplication:大多数只是重复数据删除

    Python重复数据删除 在Windows和Linux上测试 ... 名为.git以及.gitignore文件都将被自动忽略。 请注意, .gitmodules当前.gitmodules被忽略。 GenerateHashList.py 用法:python3 GenerateHashList

    高效Java数据访问组件Uncode-DAL全功能源码

    - Git忽略文件 (.gitignore): 3个 - INI配置文件 (.ini): 2个 - 许可证文件 (LICENSE): 1个 - Markdown文档 (.md): 1个 - 工厂配置文件 (factories): 1个 - YAML配置文件 (.yml): 1个 - 批处理脚本 (.bat): 1个 ...

    基于C++11的ZLToolKit高性能网络框架源码

    - Git忽略文件(.gitignore):1个,定义了版本控制忽略的文件; - 作者信息(AUTHORS):1个,列出了贡献者名单; - 许可证(LICENSE):1个,规定了项目的使用和分发许可。 该框架旨在为开发者提供一个高效、可...

    基于Java的Clink Flink流批一体开发框架源码

    - 忽略文件:7个.gitignore文件,用于版本控制; - 图像资源:3个PNG图片,用于文档或演示; - 阅读材料:2个Markdown文件,提供项目指南和说明; - 工厂类:2个SourceFactory和1个DataTypeFactory,简化数据源和...

    基于Vue和Echart的数据大屏可视化源码

    - Git忽略配置(.gitignore):1个 - 许可证文件(LICENSE):1个 - 网站图标(.ico):1个 - HTML文件:1个 功能实现: - 组件化设计:封装了可复用的图表组件,便于维护和扩展。 - 动态渲染:根据数据动态...

Global site tag (gtag.js) - Google Analytics