git的gitignore文件排除文件夹和文件

git 的 .gitignore 文件排除文件夹和文件

项目目录如下

folder_a
folder_b
public
public/index.php
public/static/1.txt
public/static/js/1.js
public/folder_c 不需要入库
public/a.txt 不需要入库
c.txt
d.txt

假设现在的需求是这样,
1、根目录下所有文件和文件夹都入库,
2、public 文件夹需要入库,
3、public 下面的 index.php 文件需要入库,
4、public / static 文件夹需要入库,且 static 里面的文件和文件夹都需要。
5、public 文件夹下其他的文件和文件夹不需要入库。

则 .gitignore 写法如下,已测试通过:

!/public/
/public/*
!/public/static/
!/public/index.php
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
58
粉丝
11
喜欢
63
收藏
104
排名:484
访问:1.8 万
私信
所有博文
社区赞助商