gpt4 book ai didi

gitignore - 仅允许子目录中带有 .gitignore 的某些文件

转载 作者:行者123 更新时间:2023-12-02 21:38:05 27 4
gpt4 key购买 nike

我的目录结构如下:

static
admin
ajax_upload
books
css
font
media
robots.txt
templates
src
build
lib

我想忽略以下目录:

  • 构建
  • 来源
  • 静态

我想允许以下内容:

  • static/css/bootstrap-styled.css
  • 静态/css/main.css
  • 静态/css/font-*.css
  • 静态/字体
  • static/media/default.png
  • 静态/robots.txt
  • 模板

所以我使用以下 .gitignore:

# Ignore
/lib
/src
/build
/static/*

# Allow
!/static/css/bootstrap-styled.css
!/static/css/main.css
!/static/css/font-*.css
!/static/font
!/static/media/default.png
!/static/robots.txt

但是它不能正常工作。你能帮我吗 - 我在这里做错了什么? TIA!

详细信息

真实的项目结构是这样的:

static
admin
css
img
js
admin
ajax_upload
books
css
font
media
uploads
blog
gallery
default.png
robots.txt
templates
src
build
lib

最佳答案

因此,.gitignore 对我的作用如下:

# Ignore
lib/
src/
build/
static/**/*

# Allow
!static/css/bootstrap-styled.css
!static/css/main.css
!static/css/font-*.css
!static/font/*
!static/media/default.png
!static/robots.txt

关于gitignore - 仅允许子目录中带有 .gitignore 的某些文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16313432/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com