带有yii框架的.gitignore文件

zte4gxcn  于 2022-11-09  发布在  Git
关注(0)|答案(1)|浏览(153)

我有一个yii 1的应用程序。我有一个.gitignore文件在文件夹:文件.gitignore看起来像这样:

assets/*
!assets/.gitignore
protected/runtime/*
!protected/runtime/.gitignore
protected/data/*.db

但通过源代码管理,仍有10 K的更改,例如文件夹中的以下文件:
C:受保护的组件小工具资产
那么,我必须在.gitignore文件中更改什么呢?
谢谢你
我删除了文件夹SDI。所以我现在有它直接在根文件夹-所有其他文件夹。
我有这样的.gitignore文件:


# phpstorm project files

.idea

# netbeans project files

nbproject

# zend studio for eclipse project files

.buildpath
.project
.settings

# windows thumbnail cache

Thumbs.db

# composer vendor dir

/vendor

# composer itself is not needed

composer.phar

# Mac DS_Store Files

.DS_Store

# phpunit itself is not needed

phpunit.phar

# local phpunit config

/phpunit.xml

tests/_output/*
tests/_support/_generated

# vagrant folder

/.vagrant

protected/components/widgets/select2/assets/*

assets/*
!assets/.gitignore
protected/runtime/*
!protected/runtime/.gitignore
protected/data/*.db

而.gitignore文件位于.idea文件夹中
Webscraper是根文件夹,在根文件夹中有一个.idea文件夹,在.idea文件夹中有一个.gitignore文件。
好吧,如果我这样做:

!.gitignore

protected/components/widgets/select2/assets/*

# Default ignored files

/shelf/
/workspace.xml

# Datasource local storage ignored files

/dataSources/
/dataSources.local.xml

# Editor-based HTTP Client requests

/httpRequests/

# phpstorm project files

.idea

# netbeans project files

nbproject

# zend studio for eclipse project files

.buildpath
.project
.settings

# windows thumbnail cache

Thumbs.db

# composer vendor dir

vendor/

# composer itself is not needed

composer.phar

# Mac DS_Store Files

.DS_Store

# phpunit itself is not needed

phpunit.phar

# local phpunit config

/phpunit.xml

tests/_output/*
tests/_support/_generated

# vagrant folder

/.vagrant

.protected/vendor/*

assets/*
!assets/.gitignore
protected/runtime/*
!protected/runtime/.gitignore
protected/data/*.db

仍有9 K以上的更改

nimxete2

nimxete21#

您的.gitignore-文件位于目录/sdi中,而您希望忽略assets-文件夹,其中可通过protected/components/widgets/select2/assetssdi-文件夹访问。
那么,* 为什么 * 您只是将assets/*添加到sdi目录下的.gitignore中呢?这将忽略/sdi目录下的assets-文件夹,而该目录下没有assets-文件夹!
因此,将FULL路径(* 相对 * 路径)添加到您要忽略的文件夹/文件。在您的示例中:

protected/components/widgets/select2/assets/*

在这个条目之后,你的git工作目录中就不会有10 k的修改了

相关问题