.gitignore文件

本文介绍.gitignore文件的作用及规范,通过实例演示如何设置文件忽略规则,特别关注在Vue项目中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原作者

.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

.DS_Stores说明

node_modules/
/代表目录
忽略node_modules文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值