.gitignore文件如何编写?
.gitignore文件即 项目中不需要被追踪(track)且上传到git系统的文件
《1》忽略文件的原则
a.忽略操作系统自动生成的文件,比如缩略图等
b.忽略编译生成的中间文件、可执行文件等,比如.nuxt文件
c.忽略你自己的带有敏感信息的配置文件,比如存放口令的配置文件
《2》语法规范(类比正则)
空行或是以#开头的行即注释行将被忽略
以斜杠 "/" 结尾表示目录
以星号 "*" 通配多个字符
以问号 "?" 通配单个字符
以方括号 "[]" 包含单个字符的匹配列表
以叹号 "!" 表示不忽略(跟踪)匹配到的文件或目录
《3》配置文件示例
# 忽略 .a 文件
*.a
# 不忽略 test.a(即能继续被跟踪), 尽管已经在前面忽略了 .a 文件
!test.a
# 仅在当前目录下忽略 test.a 文件, 但不包括子目录下的 child/test.a
/test.a
# 忽略 test/ 文件夹下的所有文件
test/
# 忽略 test/a.txt, 不包括 test/inside/b.txt
test/*.txt
# 忽略所有的 .txt 文件 在 test/inside 下的
test/**/*.txt
转载于:https://www.cnblogs.com/changxue/p/10556104.html
.gitignore文件如何编写?相关推荐
- idea java gitignore,关于idea的gitignore文件编写及解决ignore文件不生效问题
1.下载idea的 <.ignore> 插件,重启idea生效 2.添加自己想要忽略的文件夹及文件,一般选这个就够了 3.如果想要忽略提交的文件夹名称变成黄色了,就代表成功忽略该文件夹了! ...
- 【git】.gitignore文件
前言 略 gitignore文件 通过设置gitignore指定(git)要忽略的文件. 设置gitignore的方式:$XDG_CONFIG_HOME/git/ignore. $GIT_DIR/in ...
- .gitignore文件不起作用
当我们用git时常常会习惯把我们不想上传到远程代码库中的一些本地文件(夹)放在一个叫做.gitignore的文件中,例如常见的本地build文件夹,一些IDE如Intellig,Eclipse的项目管 ...
- Github 之 本地上传代码到 Github ,并且添加 .gitignore 文件 屏蔽一些文件上传(内附详细步骤)
Github 之 本地上传代码到 github ,并且添加 .gitignore 文件 屏蔽一些文件上传(内附详细步骤) 目录 Github 之 本地上传代码到 github ,并且添加 .gitig ...
- 如何创建.gitignore文件,忽略git不必要提交的文件
1.在需要创建 .gitignore 文件的文件夹, 右键选择Git Bash 进入命令行,进入项目所在目录. 2.输入 touch .gitignore ,生成".gitignore&qu ...
- gitignore 文件生效办法
.gitignore 可以添加一些不加入git版本控制的文件 比如一些测试文件.因人而异的配置信息等等 .gitignore 文件展示如下 /.idea/target//.classpath /.pr ...
- git如何忽略已经提交的文件 (.gitignore文件无效)
一. 问题 在初始化git仓库的时候没有创建.gitignore文件来过滤不必要提交的文件, 后来却发现某些文件不需要提交, 但是这些文件已经被提交了, 这时候创建.gitignore文件忽略这些文件 ...
- Cacti 插件中setup.php 文件的编写
Cacti 插件中setup.php 文件的编写 名词: 初始化函数 预定义函数 cacti 插件存放在 /plugins 目录,由setup.php与cacti 做关联调用; setup.ph ...
- Git 提交 .gitignore文件
问题描述 不知道小伙伴有木有遇到这种情况:想在工程里增加 .gitignore 文件,用于在以后提交后,过滤哪些文件或者目录. 但是,在当前工程的根目录下,执行如下执行命令后,依然不能把 .gitig ...
最新文章
- 不得不了解系列之限流
- 2021年春季学期-信号与系统-第四次作业参考答案-第五小题
- 点云 DBSCAN 对点云障碍物聚类
- pppoe 服务器 无线,无线路由器怎么设置PPPOE拨号【图文讲解】
- Linux与Windows数据传输
- 域名的MX设置及校验方法
- python 密码学计算_python 密码学示例——理解哈希(Hash)算法
- httperf使用入门
- 留言系统 php 防攻击,php 留言板防刷新
- 与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误
- python划分训练集、验证集和测试集
- mysql jdbc 绑定变量_「MySQL高级特性——绑定变量」- 海风纷飞Blog
- matlab误码率理论,QDPSK理论误码率与实际误码率matlab仿真程序
- 爬虫——scrapy框架爬取多个页面电影的二级子页面的详细信息
- 关于如何设置收藏本站和设为首页
- Linux利用Esmtp 选择邮件服务器发送邮件(解决手机接收乱码)
- Greenplum6.x搭建_安装
- 各开发者android平台的注册及上传方法汇总
- 盘点2016之光纤行业:东风压倒西风,量变诱发质变
- JavaFast企业级快速开发平台-常见问题,入门必读
热门文章
- 2022-2028年中国轻型输送带行业市场发展规模及市场分析预测报告
- python减小内存占用_如何将Python内存占用缩小20倍?
- 2022-2028年中国降解塑料聚酯行业运行动态及投资机会分析报告
- 非本地类型不能定义方法 cannot define new methods on non-local type time.Duration
- xshell问题汇总
- ModuleNotFoundError: No module named 'tools.nnwrap' pytorch 安装
- LeetCode简单题之换酒问题
- VGG16迁移学习实现
- 用NVIDIA-TensorRT构造深度神经网络
- 2021年大数据Spark(二十二):内核原理