.gitignore 文件与 yii 框架
.gitignore file with yii framework
我有一个 yii 1 应用程序。我在文件夹中有一个 .gitignore 文件:Yii/sdi。文件 .gitignore 如下所示:
assets/*
!assets/.gitignore
protected/runtime/*
!protected/runtime/.gitignore
protected/data/*.db
但是通过源代码控制仍然有 10K 的变化,例如文件夹中的这个文件:
C:\xampp\htdocs\yii\sdi\protected\components\widgets\select2\assets\js\i18n
那么我必须在 .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
还有 9K 加变化
您的 .gitignore
-文件在目录 /sdi
中,您想要忽略 assets
-文件夹,可通过 sdi
-文件夹访问该文件夹15=].
所以为什么你只是将assets/*
添加到sdi
目录中的.gitignore
?这将忽略目录 /sdi
中的 assets
文件夹,其中 none!
所以把FULL路径(相对路径)添加到你想忽略的folder/file处。在您的示例中:
protected/components/widgets/select2/assets/*
在此条目之后,您的 git 工作目录中将不会有 10k 的更改
我有一个 yii 1 应用程序。我在文件夹中有一个 .gitignore 文件:Yii/sdi。文件 .gitignore 如下所示:
assets/*
!assets/.gitignore
protected/runtime/*
!protected/runtime/.gitignore
protected/data/*.db
但是通过源代码控制仍然有 10K 的变化,例如文件夹中的这个文件:
C:\xampp\htdocs\yii\sdi\protected\components\widgets\select2\assets\js\i18n
那么我必须在 .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
还有 9K 加变化
您的 .gitignore
-文件在目录 /sdi
中,您想要忽略 assets
-文件夹,可通过 sdi
-文件夹访问该文件夹15=].
所以为什么你只是将assets/*
添加到sdi
目录中的.gitignore
?这将忽略目录 /sdi
中的 assets
文件夹,其中 none!
所以把FULL路径(相对路径)添加到你想忽略的folder/file处。在您的示例中:
protected/components/widgets/select2/assets/*
在此条目之后,您的 git 工作目录中将不会有 10k 的更改