博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.gitignore文件
阅读量:5813 次
发布时间:2019-06-18

本文共 757 字,大约阅读时间需要 2 分钟。

.gitignore 文件的作用就是告诉git,

push的时候忽略指定的文件夹或者文件,
例如:vue-cli脚手架创建的项目,push到github上时,不会上传node依赖文件夹,这是因为vue-cli脚手架创建的时候,自动为我们创建了 .gitignroe文件,并且为我们写好了规则。

你需要知道:

.gitignore和.git文件夹是同一目录;
一定要push之前创建.gitignore文件,push之后创建.gitignore不用被git使用,因为git已经开始了版本控制。

.gitignore文件用于忽略文件,其规范如下

1.所有空行或者以注释符号 # 开头的行都会被 Git 忽略。

2.可以使用标准的 glob 模式匹配。
3.匹配模式最后跟反斜杠(/)说明要忽略的是目录。
4.要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

栗子:

md xydGit

新建一个文件夹;

git init

初始化这个git仓库

创建两个文件,一个文件夹

type nul>xyd1.txt
type nul>xyd2.txt
md xyd

创建.gitignore 文件

type nul>.gitignore

完成之后的目录

clipboard.png

现在我们开始配置需要git忽略的文件

这里我们只需要上传xyd1.txt,
在.gitignore文件中写入:
/xyd/
xyd2.txt
告诉git忽略xyd2.txt文件以及xyd文件夹

我们push一下,

git push origin master

在github上查看是否上传了xyd1.txt

clipboard.png

nice~

现在让我们来看看vue-cli 脚手架下的gitignore

clipboard.png

node_modules/

/代表目录
忽略node_modules文件

转载地址:http://xttbx.baihongyu.com/

你可能感兴趣的文章
华为vrrp+dhcp+ospf+bfd
查看>>
企业文档管理系统 SeedDMS安装配置推荐使用
查看>>
Linux android 调试
查看>>
掌握python机器学习-读书笔记1 (介绍)
查看>>
用批处理实现映射盘网络盘为固定盘符,请更改冲突的硬盘盘符
查看>>
操作系统知识点汇总
查看>>
mac 下 iterm2 快捷键
查看>>
Bash各类扩展详解
查看>>
win7下avr单片机开发环境的搭建
查看>>
python3.3中数据库的处理
查看>>
Android studio Failed to resolve
查看>>
log file parallel write事件
查看>>
HBase集群下,相同数据库表名的隔离问题
查看>>
如何基于阿里云搭建适合初创企业的轻量级架构?
查看>>
再学 GDI+[27]: TGPPen - 画笔样式 - SetDashStyle
查看>>
jquery ui(四)进度条 progressbar
查看>>
我的友情链接
查看>>
Android 图片三级缓存机制工具类封装
查看>>
影响网页内容和版式的因素
查看>>
Linux DHCP服务器
查看>>